• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:HPが文字化けしてしまいます)

HPが文字化けしてしまいます

このQ&Aのポイント
  • 自分のHPですがトップが文字化けしてしまいます。表示→エンコード→日本語 をクリックすると元に戻ります。
  • ジオシティーズで作成した自分のHPのトップページが文字化けしてしまいます。
  • 他の方が閲覧した時にうまく見れない問題が発生しているため、対処方法を教えてください。

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

  • ベストアンサー
noname#48234
noname#48234
回答No.2

文字化けはコンピュータが文字を表示する際に用いる文字対応表(文字コード)の関係で起きます。 日本語を表示できる文字コードにもいくつかありまして、Yahooやgeocities、coolなどはその内EUCを使っています。今回の質問者さんの事例ではEUCで書かれている(保存されている)ものをシフトJISで読むようにcharset=Shift_JISという記述でブラウザに命令してしまったため文字化けしてしまったのです。 charset=Shift_JISは自動的に入ってしまったのでしょうか?もしかしたらジオクリエーターに初期値をcharset=EUC-JPに変更する設定項目があるかもしれません。ご確認を。 http://www.namo.com/jp/activesquare/manual/help/user/frame_function.htm の「ページの基本設定」のあたり。 >誰が見ても文字化けしないものなのでしょうか? ブラウザへの命令を修正しましたので、閲覧者が日本仕様のメジャーなブラウザを使っていればまず文字化けしません。海外仕様のブラウザでも日本語サポートが用意されていれば表示できます。 >「ソースの表示」をすると文字化けしています。 これは「ソースの表示」を選択したときに自動的に起動する「メモ帳」がシフトJISにしか対応していないからです。ある意味、正常と言えます。 シフトJISにしか対応していないということは・・・、裏を返せば「ソースの表示」で正常に表示されるページはシフトJISで書かれているということで、実は簡単な文字コードチェックにも使えるのです。OKWebやYahooで試してみてください。 「ソースの表示」で文字化けするページは、少々面倒ですが一旦「名前をつけて保存」し、ホームページ作成ソフトやEUCに対応したテキストエディタで開けば文字化けすることなく見ることができます。 ・EUCに対応したテキストエディタの例 TeraPad http://www5f.biglobe.ne.jp/~t-susumu/library/tpad.html 自動的に起動するソフトをTeraPadなどのEUCに対応したものに変える方法もあります。 文字コード、ページの文字化け、ソースの文字化け、ソフト変更については http://okweb.jp/kotaeru.php3?q=862203 こちらが参考になるかと思います。ここで紹介されている参考URLもご覧になってみてください。

yukirin_s
質問者

お礼

とっても詳しい解説ありがとうございました!! そして、今の状態で大丈夫と知り、安心しています♪ 色々勉強になりましたー♪また何かあったら頼りにしちゃうかもー!!! よろしくお願いします!!!

その他の回答 (1)

noname#48234
noname#48234
回答No.1

<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> を <META http-equiv="Content-Type" content="text/html; charset=EUC"> か <META http-equiv="Content-Type" content="text/html; charset=EUC-JP"> にしたらどうなりますか?

yukirin_s
質問者

お礼

両方やってみたらどちらもOKでした♪ ありがとうございます!!! とりあえず今<META http-equiv="Content-Type" content="text/html; charset=EUC-JP">に設定してあります。 ちなみにこれなら誰が見ても文字化けしないものなのでしょうか? ひとつ気になるのが、作成ソフトで見ると タグ上はまったく正常なのですが、自分のHPを開いて、右クリックで 「ソースの表示」をすると文字化けしています。 これは問題アリなのでしょうか?? 素人なので変な質問だったら申し訳ありません(>_<。)

関連するQ&A