• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:文字コードをUTF‐8にすると外部CSSが読み込めないようなのですが・・・)

文字コードをUTF-8にすると外部CSSが読み込めない

このQ&Aのポイント
  • 現在、海外向けページを含むサイトを構築するにあたって、文字コードをUTF-8に統一しようとしていますが、HTMLをブラウザで開くと外部スタイルシートが反映されません。
  • CSS側には@charset "UTF-8";という記述もしていますし、保存もUTF-8Nで行っていますが、原因がわかりません。
  • XHTMLでないとダメなのでしょうか?アドバイスをお願いします。

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

  • ベストアンサー
  • hkd9001
  • ベストアンサー率48% (99/204)
回答No.1

こんにちは。 ちょっと思ったのですが、HTML、css 双方のファイルを UTF-8N で保存する場合「改行コード」を変えてためしてみてください。 ( CR+LF、CR、LF の3種ありますよね) もしダメであれば「body { … 」の中の 「font-family: "Verdana","MS Pゴシック","ヒラギノ角ゴ Pro W3","Osaka","Sans-serif";」の、字体の部分を他のものに変えて試してみてください。もしこれでうまく行くようなら、その字体は残念ながら UTF-8N では使えないことになります。

goocal
質問者

お礼

アドバイスありがとうございました。 改行コードを変更しようとした際に、間違ってUnicodeNを選択していることに気づきました。 うわあああ本当にすみません、UTF-8で保存した「つもり」になっていました。 改行コードのアドバイスのおかげで気づけました。 UTF-8NのCR+LFで、正常に表示されました。 本当にすみません!ありがとうございました。

関連するQ&A

専門家に質問してみよう