ホームページ > 記事 > ウェブフロントエンド > DTD と pattern_html/css_WEB-ITnose
まとめ
ページを作成するときにテストしなければならないのは、結局のところ、IE ブラウザは依然として高いシェアを持っています。 HTML5 の普及により、プロジェクトでは IE と互換性のある最小バージョンが IE8 以降であることが必要になる場合がありますが、IE の以前のバージョンと互換性のあるプロジェクトはまだ多くあります。したがって、IE ブラウザの低いバージョンでは、ページ レイアウトの乱れの問題がよく発生します。これは、IE ブラウザにはページに影響を与える 2 つのモードがあるためです。
ドキュメント検証メカニズム (DTD)DTD は HTML ファイルです。メカニズムは HTML ファイルの一部です。 3 つのドキュメント タイプ: S (厳密)、T (移行)、F (フレームセット)。
HTML5 は DTD を簡素化し、直接 fef50554eca1a427827adaa329da8122 として使用できます。
モードこのモードは主に IE ブラウザ用です。IE 7 以降では、Microsoft のコーディング仕様は W3C によって定められた標準とは異なります。ただし、IE は非常に大きな市場シェアを持っているため、開発者は Microsoft の仕様に従ってコードを記述します。主要なブラウザ メーカーと W3C 組織の取り組みにより、ブラウザの標準化がますます明らかになってきています。 IE6/7と互換性を持たせるために、MicrosoftはIE8ブラウザにモード機能を追加しました。これにより、コード標準の不一致によって引き起こされる問題を解決できます。
ブラウザモードとドキュメントモードの 2 つのモードがあります。これら 2 つのモードの違いは何ですか?
ドキュメント モードの場合、各ブラウザには異なる動作モードがあります
IE6 | IE7 | ?IE8 | ?IE9 | IE10 | Chrome | Firef | サファリ | オペラ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Quriksモード | はい | はい | はい | はい | はいはい | はい | はい | はい | はい | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ほぼ標準モード | なし | なし | はい | はい | はい | はい | はい | はい | はい | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
はい | はい | はい | はい | はい | はい | はい | はい | はい |
なし | Q | Q | Q | Q | Q | Q | Q | Q | Q | ||||||||
c36b9394b269fa8b40575f75d0792c12 | Q | S | S | S | S | A | A | A | |||||||||
ed70a7798c0744d67ef0eadb4bf80f96 | S | S | S | S | A | A | A | A | e257e4739d0b8d427f1e3a44eed5aea6 | ||||||||
S | A | A | A | A | A | A | Q | ||||||||||
S | A | A | A | A | A | Q | 86cb47e2dfb3daa40c02e6d345dd79b7 | S | |||||||||
S | S | S | A | A | A | A | 9a17fe03c27efb3cb3c7e4aa1c79c4b7 | S | |||||||||
S | S | S | A | A | A | A | ca84f1e74c0f052200ec6bb918857c54 | S | |||||||||
A | A | A | A | A | A | Q52b189f45abba88b2989c5c1f30b7a34 | S | S | S | S | S | A | Q | A | Q | ||
52b189f45abba88b2989c5c1f30b7a34 58c8b7865377282a0e95776aee8828ec | S | S | S | S | S | A | Q | A | Q | ||||||||
cc2a3c708791b3c626d2b5fe40691168 c4df56d3c58d941240d77d7f995c280f | S | S | S | S | S | A | Q | A | Q | ||||||||
cc2a3c708791b3c626d2b5fe40691168 f2bcdb9fb0517c628eda18e99294acc7 | S | S | A | A | A | A | Q | A | Q | ||||||||
Q | S | S | Q | Q | Q | Q | Q | Q | |||||||||
Q | S | S | S | S | A | A | A | Q | |||||||||
S | S | S | Q | Q | Q | Q | Q | Q | |||||||||
S | S | S | S | S | A | A | A | Q |
PS:
Opera文档モード:http://www .opera.com/docs/specs/doctype/
Firefox文档モード:https://developer.mozilla.org/en-US/docs/Mozilla%27s_DOCTYPE_sniffing
IE8:http://blogs.msdn.com/ b/ie/archive/2010/03/02/how-ie8-determines-document-mode.aspx