• ベストアンサー

ソース表示で文字化け

サイトのソースを表示すると文字化けする場合が あるんですが、これはどうしてなんでしょうか?

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

  • ベストアンサー
  • arukamun
  • ベストアンサー率35% (842/2394)
回答No.5

Webブラウザはエンコードして正常に表示していますが、ソース表示はメモ帳ですので、エンコードされないオリジナルの情報です。 IEであれば、[ファイル]→[名前を付けて保存]でファイル名、ファイルの種類、エンコードを変更出来ますので、エンコードしてtxtファイルやhtmlファイルに保存してから、メモ帳などで確認すると良いと思います。 ご確認ください。

kawada
質問者

お礼

お返事ありがとうございます。 具体的に 方法まで書いて頂き、助かります。

その他の回答 (4)

noname#21343
noname#21343
回答No.4

1)ブラウザがインターネットエクスプローラーである 2)ソースを表示するプログラムがメモ帳である 3)そのサイトのソースが「euc-jp」などで記述されている ――場合には、そうなります。 メモ帳は「シフトJIS」にしか対応してなかったハズ。 例えばネットスケープなどを使うと、問題なく表示されますよ。

kawada
質問者

お礼

お返事ありがとうございます。 すみません、ブラウザ書き忘れてました、 IEです。そしてソースを開くプログラムはメモ帳です。

  • Mizyu
  • ベストアンサー率41% (245/593)
回答No.3

表示しているテキストエディタがサーバに置いてあるソースの文字コードに対応していないからです。 HTMLソースの <META http-equiv="Content-Type" content="text/html; charset=XXXXX"> XXXXXの部分がそのソースの文字コードです。 それを読むことができるエディタなら表示できます。 ちなみにメモ帳では「Shift-JIS」しか表示できなかったと思います(うろ覚え)

kawada
質問者

お礼

お返事ありがとうございます。 勉強になります(^▽^)!

  • shy00
  • ベストアンサー率34% (2081/5977)
回答No.2

メモ帳でソースを開いていますか? そうである場合は、メモ帳がJISやEUCに対応していないからです 対応しているアプリケーションに変更すれば文字化けは起こりませんよ  秀丸とかIE用ソースビューワなどなど

kawada
質問者

お礼

ありがとうございます。 秀丸! 持ってます。なるほど(^^;

  • madman
  • ベストアンサー率24% (612/2465)
回答No.1

表示するソースの文字コードが、JISコードであったり、EUCであったりするからでしょう。 WindowsはS-JISですので、文字コードをコンバートすれば見れると思います。

kawada
質問者

お礼

ありがとうございます。 そういう手があったとは。 勉強になります。

関連するQ&A