現在、HTML5はますます注目を集めていますが、現在HTML5をサポートするブラウザーは主流ではありません。特に、国内ユーザーの50%以上がIE6を使用しています。 HTML5をサポートするIE9はXPシステムのインストールをサポートしていないため、HTML5開発者は、将来的に長い間後方互換性の問題を考慮する必要があります。 HTML5タグまたはCSSセレクターの互換性を使用するには多くの方法があり、タグ要素を生成するための1つの方法の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プログラムはすべてのブラウザーによって認識できます。
アドレスをダウンロード:http://html5shim.googlecode.com/svn/trunk/html5.js