• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:IE7とDOCTYPE宣言について)

IE7とDOCTYPE宣言について

このQ&Aのポイント
  • IE7とDOCTYPE宣言についての認識の違いについて質問があります。
  • 多くのサイトで「IE7で表示くずれのあるページはDOCTYPE宣言を修正すればIE6での表示結果に近づく」と紹介されていますが、なぜIE7とIE6で表示のされ方が違うのでしょうか?
  • 自社サイトのIE7用の表示チェックを行っている際に、DOCTYPE宣言を変更する必要があるのかどうかが理解しづらいです。

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

  • ベストアンサー
  • steel_gray
  • ベストアンサー率66% (1052/1578)
回答No.1

おおむねXHTMLで書かれたページで問題になるんだと思います。 IE6ではdoctype宣言の前にxml宣言があると互換モードになってしまうという問題があり、まっとうなXHTMLを書いても互換モードになっていました。 IE7では修正され標準モードになります。 http://journal.mycom.co.jp/special/2006/ie7beta2/001.html htmlに関してそうした問題は(基本的に)ないと思います。 なお、バグを利用したCSSハックについてはおっしゃるとおりで問題が出るかもしれせん。 http://www.odysseygate.com/archives/603

noname#102084
質問者

お礼

ご回答ありがとうございます。 解説サイトは数多くあるのですが、読んでもすんなり理解できず;; とてもわかりやすい回答で大変感謝しています。 自社サイト、思ったよりも影響が少なそうでほっとしています^^; 当時はハックを使わずに表示を他ブラウザとあわせるのに大変苦労しましたが、今となればあの時苦労していたおかげで今苦労せずにいるのだなぁと感慨深いものを感じます。。。

関連するQ&A