コメント:ますます多くのサイトがHTML5タグを使用し始めています。しかし、現在の状況は、IE6、IE7、およびIE8を使用している人がまだたくさんいるということです。 IEブラウザがHTML5をサポートできるようにする方法を次に示します。それを必要とする友達はそれを参照できます。
現在、HTML5はますます注目を集めていますが、現在HTML5をサポートするブラウザーは主流ではありません。特に、国内ユーザーの50%以上がIE6を使用しています。 HTML5をサポートするIE9はXPシステムのインストールをサポートしていないため、HTML5開発者は、将来的に長い間後方互換性の問題を考慮する必要があります。 HTML5タグまたはCSSセレクターの互換性を使用する多くの方法があり、その1つです。
基本原則については、IE8の効果については次のコードを参照してください。スタイルはまったく機能しません。
<html>
<head>
<style> mxria {color:red; } </style>
</head>
<body>
<mxria>こんにちは!</mxria>
</body>
</html>
ブラウザが<mxria> </mxria>タグを認識して対応するスタイルの効果を表示するために、JSのセクションを次のように追加できます。
<html>
<head>
<style> mxria {color:red; } </style>
<script> document.createElement( "mxria")</script>
</head>
<body>
<mxria>こんにちは!mxria.com </mxria>
</body>
</html>
今、誰もが謎を理解しています!はい、それはdocument.createelementです。 HTML5 SHIVは、すべてのHTML5タグを再生するJSプラグインです。プラグインをロードする必要があります。その後、HTML5プログラムはすべてのブラウザーによって認識できます。
住所をダウンロード:
トランク/html5.jsの単純な使用法:
これがGoogleを参照するhtml5.jsファイルです:
HTML5SHIVの使用は非常に簡単です。 IE9がHTML5をサポートしていることを考慮すると、次のコードをページヘッドに追加する必要があります。
<! - [lt ie 9]>
<スクリプトsrc = "dist/html5shiv.js"> </script>
<![endif] - >
上記のコードをヘッドパートにコピーし、ヘッドパーツであることを忘れないでください(IEは要素解析の前にこの要素を知っている必要があるため、このJSファイルは他の場所で呼び出せないため、それ以外の場合は無効になります)
もちろん、コードを取り出して自分で実行することもできます。
(function(){if(!/*@cc_on!@*/0)return; var e = Abbr、Article、Adaf、Audio、Canvas、DataList、Details、Dialog、Eventsource、Figure、Footer、Header、Hgroup、Mark、Menter、Meter、Nav、output、section、time、video.split( '、')、i = e.length;
最後に、この段落をCSSに追加します。
/*html5*/記事、脇、ダイアログ、フッター、ヘッダー、セクション、フッター、nav、図、メニュー{display:block}
主に、これらのHTML5タグをDivのようにブロックします。
わかりました、簡単にしましょう、1つの文で、それは次のとおりです:html5.jsを引用して、html5タグをブロックにします