ホームページ  >  記事  >  ウェブフロントエンド  >  IE8_html/css_WEB-ITnose の DOCTYPE によって引き起こされるモードの問題

IE8_html/css_WEB-ITnose の DOCTYPE によって引き起こされるモードの問題

WBOY
WBOYオリジナル
2016-06-24 12:16:49928ブラウズ

多くの場所で、 ステートメントが標準モードをオンにすると言っており、Google と Baidu がこれを行っているのを見たことがあります。しかし、私のプログラムは異なることがわかり、ie8 で F12 を押すと、ブラウザ モードが IE8 互換表示、ドキュメント モードが IE7 標準であることがわかりました。これらを IE8 標準モードにリセットし、ブラウザを再起動すると、再び元に戻っていることがわかりました。もちろん試してみましたが、 IE8 Compat View/IE7 Standard
オペレーティング システム XP および Win7 でテスト済み。

希望するブラウザ モードが IE8 ではなく、ドキュメント モードが Ie8 標準であるのはなぜですか? どのような要因が影響しますか?


ディスカッションへの返信 (解決策)

ブラウザ モードとドキュメント モードは次のように制御されるべきではないでしょうか:

さらに、ローカルテストでは、http://localhost を使用してアクセスすると ie8 標準モードになり、http://ipAddress を使用してアクセスすると ie7 モードになることがわかりました。説明してください。

ブラウザ モードとドキュメント モードは次のように制御されるべきではありません:
あなたの提案をテストしました。 。

には、html5 をサポートするブラウザが必要です。

具体的な情報については http://www.w3school.com.cn/html5/html5_doctype.asp を参照してください

1 階の huanghui8030 からの返信を引用: ブラウザ モードとドキュメント モードは次のように制御されるべきではないでしょうか。

< ;meta http-equiv="X-UA-Practical" content="IE=8" />
あなたの提案をテストしましたが、役に立ちました。 役に立ったらポイントをあげてください。

HTML5 をサポートする必要はありません それはずっと前、5 よりずっと前のことです

HTML5 をサポートする必要はありません 非 HTML5 環境では、DTD を参照する必要があります
DTD が参照されていない場合、ブラウザーごとに Web ページの解析に異なる仕様が使用される可能性があります。
html5 は統一標準を使用します

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。