上記のコードは、ドキュメント標準の宣言に DTD が使用されているかどうかに関係なく、IE8 であることを IE ブラウザーに伝えます。 /9 は IE7 エンジンを使用してページをレンダリングします。
上記のコードは、IE8/9 が IE8 エンジンを使用してページをレンダリングすることを IE ブラウザーに伝えます。
上記のコードは、Windows が最新バージョンの IE でコンテンツを表示することを IE ブラウザーに伝えます。
ディレクティブに基づいてコンテンツをレンダリングする方法を決定します。標準モードのコマンドは Windows Internet Explorer 7 標準モードで表示され、Quirks モードのコマンドは IE5 モードで表示されます。 IE7 モードとは異なり、EmulateIE7 モードは ディレクティブに従います。これは、ほとんどの Web サイトで推奨される互換モードです。 IE9/IE10 を使用していて、IE8 をスキップして IE7 および IE9 でレンダリングを指定したい場合は、MSDN ドキュメントで推奨されている構文を使用する必要があります:
ただし、IE7/IE9 と互換性のある上記の構文メソッドは、IE8 では IE7 のドキュメント モードでページが表示されないことがわかります。
正しい文法規則:
1. 複数のドキュメント モードを定義する場合、ドキュメント内で言及されているセミコロン (;) の代わりにコンマ (,) を使用します。
補足:
X-UA-Practical は ie8 用に新たに追加された設定であり、ie8 以外のブラウザでは認識されません。この違いは、ページに が含まれているかどうかに関係なく、content="IE=7" と同じです。コマンドはすべて Windows Internet Explorer 7 の標準モードを使用しているようです。 content="IE=EmulateIE7" モードは ディレクティブに従います。ほとんどの Web サイトでは、これが推奨される互換モードです。
X-UA-互換は、IE8 バージョンの特別なファイル ヘッダー タグであり、IE8 のさまざまなページ レンダリング モードを指定するために使用されます。現在の IE6 と IE7 の使用率は依然として高いため、IE8 バージョンの X-UA 互換互換モードを有効にすることが非常に重要です。
さまざまな互換モードのコード例は次のとおりです:
Windows Internet Explorer 7 の Quirks モードの使用と同様です。 Windows Internet Explorer 5 とは異なり、同様の方法でコンテンツが表示されます。
ページに ディレクティブが含まれているかどうかに関係なく、Windows Internet Explorer 7 の標準レンダリング モードは次のとおりです。使用済み。
IE8 の標準レンダリング モードを有効にしますが、X-UA-Compatibility ファイル ヘッダー自体は IE8 以降のみをサポートするため、なので、冗長コードと同等です。
エッジ モードは、Windows Internet Explorer に利用可能な最高レベルのモードでコンテンツを表示するように指示し、事実上「ロック」モードを解除します。
EmulateIE7 モード通知 Windows Internet Explorer は、 ディレクティブを使用してコンテンツをレンダリングする方法を決定します。標準モードのコマンドは Windows Internet Explorer 7 標準モードで表示され、Quirks モードのコマンドは IE5 モードで表示されます。 IE7 モードとは異なり、EmulateIE7 モードは ディレクティブに従います。これは、ほとんどの Web サイトで推奨される互換モードです。
詳細については、http://www.byywee.com/page/M0/S963/963631.htmlをご覧ください。