2016-05-30 45 views
-1

私は多くの解決策をstackoverflowで行ってきましたが、取得できませんでした。誰でも簡単な言葉で私を説明してください。IE標準、相違点および相違点の相違点

1)IE Standard、Compatible、Quirksモードの基本的な違いは何ですか? 2)Webページを強制的にIE7ブラウザのIE7にロードしたい...私のコードは正しい?

<meta http-equiv="X-UA-Compatible" content="IE=IE7" /> 

IE = IE7>標準モード

IE = EmulateIE7>互換モード

方法に関する注意点モード

3で実行するためには)他のIEブラウザに適用このモードですか? 4)ブラウザのデフォルトモードとはどのようにして決定しますか?

答えて

1

まず、あなたが本当にこれを行うことにしたくない - 好ましくはIE9としてIE9を実行し、より良い、IE 10/11を使用して、より良いChromeを使用して、MSエッジなど

しかし、あなたがいると仮定それに強制的に、あなたのメタタグは、コンテンツ=「IE = 7」

このべき力IE7標準モードを言うと、少なくともIE7とIE9(まあ、それが必要、それでも異常があるかもしれない間、すべてに一貫性を持たせる必要があります)。 IE9を検出してEmulateIE7を使用する必要があるかもしれないが、やはりこれが解決するよりも多くの問題を引き起こすかもしれない。

これらのモードはIEにのみ適用されます。他のすべてのブラウザはIEを無視します。

そして、標準、互換性、およびクォークスモードの違いを説明したくはありません。これは、57時間かかることもあるし、忘れてしまった部分もあるからです。

幸運...

+0

IE = IE7>標準モード....... IE = EmulateIE7>互換モード.... Quirksモードの構文? – Jay

+0

そして私は前にすべてが依存していると言っていたはずです: <!DOCTYPE HTML PUBLIC " - // W3C // DTD HTML 4.01 // EN" "http://www.w3.org/TR/html4/strict .dtd "> –