質問: 海外テンプレートを使い日本語を入れると文字化け 海外のテンプレート(index.html css ファイル)を使い、htmlに書いてあるサンプルの文字(欧文)を日本語に置き換えて、webブラウザーで見ると文字化けします。 この時 webブラウザーのテキストエンコーディングのデフォルトを、shift jisに変えると、きちんと表示します。 デフォルト(ユニコード)でちゃんと表示するためにはどうしたらよいのでしょうか? ちなみにhtmlはメモを使って開いてます。 mac win両方で確認。 よろしくアドバイスお願いします
回答: htmlファイルはhead部分で文字コードを設定し、 ブラウザはそれに従ってテキストを解釈します。 ok webのソースを例にとると、 という部分で、「このページはshiftjisを使って書かれているよ」とブラウザに宣言している訳です。 元にしたテンプレートファイルでは、この文字コードが欧文で設定されているのではないでしょうか。 参考url:http://www.mozilla.gr.jp/standards/webtips0022.html