• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:cssがIE6で適用されない理由は)

CSSがIE6で適用されない理由とは?

このQ&Aのポイント
  • 教授本がIE7以降に対応していたため、CSSがIE6では適用されない問題が発生しています。
  • SafariやFirefox、IE7ではCSSが正しく適用されていますが、IE6では全く適用されていません。
  • 問題があるのはDOCTYPE宣言やmetaタグの記述の可能性があります。

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

  • ベストアンサー
  • abril
  • ベストアンサー率69% (388/560)
回答No.2

> <meta http-equiv="Content-Script-Type" content="text/css" /> これは確かに間違いですが、特にこれのせい、というわけではなさそうですね。 質問者様の提供されたコード部分を、そのまま手持ちのHTMLファイルに組み合わせてIE6で表示させて見ましたが、とりあえず見た目的には変化はおきなかった(元々のCSSもちゃんと適用されていました)ので。多分、CSSそのものの記述に問題があるのではないかと思いますが。 蛇足ですが、ここも間違ってますね…教則本にそう書いてありました?? > <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="jap" lang="jap" dir="ltr"> "jap"って聞いたことないんですけど… ※ただしこのあたりの間違いはIE6ではただ無視されるだけみたいですので、今回の質問の件には関わっていないかと。

Strawberry78
質問者

お礼

ご回答どうもありがとうございます。 私の勘違いでIE6ではレイアウトが崩れるだけで ご回答の通り(CSSそのものの記述)に問題があるようです。 cssが適用されないのはそれ以前のブラウザのようでした。 Scriptとjapは間違っていましたStyleとjaでした。 ありがとうございました。

その他の回答 (1)

  • SAYKA
  • ベストアンサー率34% (944/2776)
回答No.1

><meta http-equiv="Content-Script-Type" content="text/css" /> cssは・・・ 「基準スタイルシート言語」項を参照 http://www.tohoho-web.com/html/meta.htm

Strawberry78
質問者

お礼

参考にさせていただきます。 ありがとうございます。

関連するQ&A