Webページ制作cnn6記事紹介: IE8にはIE5.5変モード、IE7標準モード、IE8ほぼ標準モード、IE8標準モードの4つのモードがあります。 |
標準モードのトリガー
1. 次のような DOCTYPE ステートメントを追加します。
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> < !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> < !DOCTYPE html>
2. X-UA 互換トリガーを設定します。
奇妙なモードをトリガーします
1. doctype 宣言はありません。古い HTML バージョン (3.2 などの HTML4 より下) を定義します。
2. XML 宣言を追加します。ie6 でトリガーできます
3. XML 宣言と XHTML の DOCTYPE の間に HTML コメントを追加します。これは、ie7
< !-- IE7 を quirks モードのままにする -->
< !DOCTYPE ...>
>
IE8 には 4 つのモードがあります: IE5.5 奇妙なモード、IE7 標準モード、IE8 ほぼ標準モード、IE8 標準モード
X-UA 互換設定の IE8 モードへの影響:
1 X-UA 互換を設定します。 meta
IE=5、IE=6 (5.987654321 など、5 から 6 までの任意の数値): IE5 の奇妙なモードをトリガーします (ページに DOCTYPE があるかどうかに関係ありません)
IE=7(7<= value<8 ): Force IE7 標準 (ページに DOCTYPE があるかどうかに関係なく)
IE=EmulateIE7: DOCTYPE に従います (DOCTYPE-IE7 標準あり。DOCTYPE-IE5 の奇妙なモードはありません)
IE=EmulateIE8: DOCTYPE に従います (DOCTYPE-IE8 のほぼ標準モード (または IE8 標準)モード); DOCTYPE-IE5 の奇妙なモード)
IE=8、IE=Edge、IE=99、IE=9.9 (8 以上): doctype-use ほぼ標準モード、または IE8 標準を使用しません。 IE8規格。
X-UA 互換なし、IE=IE8、IE=IE7、IE=a、 または