- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:IE7とDOCTYPE宣言について)
IE7とDOCTYPE宣言について
このQ&Aのポイント
- IE7とDOCTYPE宣言についての認識の違いについて質問があります。
- 多くのサイトで「IE7で表示くずれのあるページはDOCTYPE宣言を修正すればIE6での表示結果に近づく」と紹介されていますが、なぜIE7とIE6で表示のされ方が違うのでしょうか?
- 自社サイトのIE7用の表示チェックを行っている際に、DOCTYPE宣言を変更する必要があるのかどうかが理解しづらいです。
- みんなの回答 (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
お礼
ご回答ありがとうございます。 解説サイトは数多くあるのですが、読んでもすんなり理解できず;; とてもわかりやすい回答で大変感謝しています。 自社サイト、思ったよりも影響が少なそうでほっとしています^^; 当時はハックを使わずに表示を他ブラウザとあわせるのに大変苦労しましたが、今となればあの時苦労していたおかげで今苦労せずにいるのだなぁと感慨深いものを感じます。。。