No.3ベストアンサー
- 回答日時:
コンピュータ上では、文字は数値(いわゆる文字コード)によって
表現されています。
その文字コードの種類には「ShiftJIS」や「JIS」「EUC」などがあります。
HTMLもそのうちのどれかの文字コードで書かれているわけですが、
もし、EUCで書かれたHTMLをShiftJISで書かれているとブラウザが誤認識して
表示してしまうと、「文字化け」してしまいます。
いわゆる、日本語が訳の分からない文字列として表示されてしまうのです。
それを防止するために、質問にある一文
<meta http-equiv="Content-Type" content="text/html; charset=x-sjis">
を書く必要があるのです。
上記の場合は、「このHTMLはShiftJISで書かれていますよ」と
宣言しているわけです。
この一文を記述することは必須ではなく、書かなくてもブラウザが自動認識して
ある程度まで正しい文字コードとして表示してくれます。
しかし、まれに誤認識をして文字化けを起こすことがありますので、
それを防ぐためにも、この一文は記述しておく方がよいでしょう。
ちなみに私は、必ず記述するようにしていますよ。
ただし、これを記述していても文字化けを起こす場合も
まれにありますのでご注意下さい。
No.2
- 回答日時:
記載があった方が、ブラウザーがこのHTMLファイルが
「S-JIS」で記載されているファイルだと認識し、表示を
してくれるので、文字化けが防げます。
ですので、出来る限り記載した方がいいと思いますよ
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
body内にmetaタグを記述は問題...
-
POSTしたデータの文字コードがu...
-
Duolingo のソースコードの名前...
-
FTPサーバーへのアップロードが...
-
以下のタグの意味を教えてください
-
タイトル表示をインラインフレ...
-
iframe時の自動ジャンプ設定のH...
-
FC2ホームページ 『meta name="...
-
WEBブラウザ「インターネッ...
-
ページを開いたときにファイル...
-
XHTMLの文字コードのEUC-JPの文...
-
<body>のすぐ下=metaタグ?
-
equivとは?
-
refreshタグ 自動的にジャンプ...
-
HTMLからフォルダを開きたい
-
Excelで、社外秘(閲覧のみ)と...
-
Webサイトから、txtファイルを...
-
htmlファイルの表示が真っ白
-
HTMLページが勝手にダウンロー...
-
googleドライブで、PDFファイル...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
POSTしたデータの文字コードがu...
-
css ,videotタグ。ホームページ...
-
body内にmetaタグを記述は問題...
-
ページ全体を中央に配置したい...
-
根号の書き方について
-
リンクボタンにgifアニメを使え...
-
HTMLファイルのインクルードで...
-
borderでa:hover下線表示させる...
-
iframe内の表示を常に最新にしたい
-
IE操作時、metaタグ自動転送前...
-
サイトの検索結果でタイトル文...
-
WebのPythonでの値の受け渡し
-
<!DOCTYPE html>あってますか?...
-
HTML上に貼り付けたPDFが表示さ...
-
TEXTAREAのスクロールバーを消...
-
metaのcontentを使ってフォーム...
-
自分で<head>内をかけない場合...
-
firefoxでスクロールバーが二重...
-
<body>のすぐ下=metaタグ?
-
safariだけcssが反映されない
おすすめ情報