• ベストアンサー

文字化けしてしまう

文字化けしてしまう。 FC2でHPを作っています。 <meta charset="UTF-8">のタグを入れると、文字化けしてしまいます。 インターネットエクスプローラーを使っても、Google Chromeを使っても文字化けします。 IEで右クリック→エンコードでUTF-8を選んでるのに、なぜ文字化けするのでしょうか? 添付画像の赤丸で囲っている部分は、「最終更新日」となってます。

質問者が選んだベストアンサー

  • ベストアンサー
  • pringlez
  • ベストアンサー率36% (598/1630)
回答No.3

あなたはファイルをShift_JISで保存しています。それを、UTF-8だと嘘をついて開こうとしているからブラウザが正しく処理できないのです。念のため書いておきますがファイル内に「<meta charset="UTF-8">」と書くことと、ファイルをUTF-8で保存することとは違うことです。 解決方法としては 「<meta charset="UTF-8">」を書かなければ、正しくShift_JISが選択されるでしょう。無指定が不安なら「<meta charset="Shift_JIS">」と正しく指定しましょう。 どうしてもUTF-8で処理したいのなら、ファイルを保存する際の文字コードをUTF-8にしましょう。使用しているエディタでファイル保存のオプションで変更できます。簡単に出来ることですが、ファイルの文字コードを変更する方法が分からないのなら変更はあきらめ、Shift_JISで処理をさせる上記の2つのどちらかの方法をとればいいと思います。

JJEUPGEGHDZ
質問者

お礼

ありがとうございました。

その他の回答 (2)

noname#206655
noname#206655
回答No.2

ユーザーです。 MSのサイトも UTF-8 が出てます。 ホームページ作成ソフト、Frontpageの進化系、ExpressionWEBが無料になり、マイクロソフトのホームページよりダウンロード可能となりました。私は「bluegriffon」というソフトを使ってます。 この2つで、漢字コードをどうする?という設定があり、標準で「UTF-8」でした。作成途上で、「ISO-2022-JP」に変えたことがあります。そしたら、ブラウザも作成ソフトも文字化けでした。「UTF-8」に戻したのですが、遅かったようです。直りません。 それ以来、UTF-8で設計し、さらにWEBの副本を作成するようにしました。万一があったら、複本から戻します。 途中で漢字(文字)コードは変更しない方が、良いかもしれません。 途中で変更し、文字化けになった場合は・・・・治らないかな。

JJEUPGEGHDZ
質問者

お礼

ありがとうございました。

  • outbrave
  • ベストアンサー率60% (231/380)
回答No.1

そのファイルの文字コードとは異なるメタタグを入れれば文字化けします。 UTF-8のメタタグを入れるのなら、ファイルの文字コードをUTF-8(BOMなし)で保存する必要があります。

JJEUPGEGHDZ
質問者

お礼

ありがとうございました。

関連するQ&A