html5がIEと互換性がない場合の対処方法
html5 IE と互換性のない解決策: 1. JavaScript コード「while (i--){document.createElement(e[i])}」を使用して互換性の問題を解決します。2. Google の html5shiv パッケージを使用して問題を解決します。問題 IE は HTML5 タグと互換性がありません。
このチュートリアルの動作環境: Windows 10 システム、HTML5 バージョン、DELL G3 コンピューター
html5 の場合はどうすればよいですかIEは対応してないのでしょうか?
IE (IE6/IE7/IE8) が HTML5 タグに対応していない問題を解決する完璧な方法
HTML5 のセマンティック タグと属性を使用すると、開発者は明確な Web ページ レイアウトを簡単に実装できます。CSS3 効果のレンダリングと組み合わせることで、リッチで柔軟な Web ページをすばやく作成することが非常に簡単になります。
HTML5 の新しいタグ要素は次のとおりです:
ページまたはセクションのヘッダーを定義します; - #
- # < ;section> ページ上の論理領域またはコンテンツの組み合わせ;
- < 余談>補足コンテンツまたは関連コンテンツを定義する;
これらを使用すると、コード セマンティクスがより直観的になり、SEO の最適化が容易になります。 。ただし、この新しい HTML5 タグは IE6/IE7/IE8 では認識されないため、JavaScript 処理が必要です。ここではいくつかの方法を紹介します。
方法 1: JavaScript のコーディング
<!--[if lt IE9]> <script> (function() { if (! /*@cc_on!@*/ 0) return; var e = "abbr, article, aside, audio, canvas, datalist, details, dialog, eventsource, figure, footer, header, hgroup, mark, menu, meter, nav, output, progress, section, time, video".split(', '); var i= e.length; while (i--){ document.createElement(e[i]) } })() </script> <![endif]-->
IE9 より前の IE ブラウザの場合、HTML5 タグが作成されるため、IE 以外のブラウザはこのコードを無視し、不要なコードは生成されません。エラー。http が要求されました。
2 番目の方法: Google の html5shiv パッケージを使用する (推奨)
<!--[if lt IE9]> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> <![endif]-->
/*html5*/ article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
Facebook のアプローチ、つまりユーザーをガイドする方法を参考にすることができます。
"/?_fb_noscript=1"ページに noscript ロゴが入り、html5 タグが html4 タグに置き換えられます。これは、互換性を維持するために多くのハックを記述するよりも簡単です。
<!--[if lte IE 8]> <noscript> <style>.html5-wrappers{display:none!important;}</style> <div class="ie-noscript-warning">您的浏览器禁用了脚本,请<a href="">查看这里</a>来启用脚本!或者<a href="/?noscript=1">继续访问</a>. </div> </noscript> <![endif]-->
推奨学習: 「
HTML5 ビデオ チュートリアル以上がhtml5がIEと互換性がない場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









HTML の表の境界線に関するガイド。ここでは、HTML でのテーブルの境界線の例を示しながら、テーブル境界線を定義する複数の方法について説明します。

これは、HTML でのネストされたテーブルのガイドです。ここでは、テーブル内にテーブルを作成する方法をそれぞれの例とともに説明します。

HTML マージン左のガイド。ここでは、HTML margin-left の概要とその例、およびそのコード実装について説明します。

HTML テーブル レイアウトのガイド。ここでは、HTML テーブル レイアウトの値と例および出力について詳しく説明します。

HTML 入力プレースホルダーのガイド。ここでは、コードと出力とともに HTML 入力プレースホルダーの例について説明します。

HTML でのテキストの移動に関するガイド。ここでは、概要、マーキー タグが構文でどのように機能するか、および実装例について説明します。

HTML オンクリック ボタンのガイド。ここでは、それらの紹介、動作、例、およびさまざまなイベントでの onclick イベントについてそれぞれ説明します。
