IEをHTML5に対応させる方法
HTML5 は 2022 年にリリースされる予定ですが、html5gallery には HTML5 を使用している多数のサイトがリストされており、もちろん私のブログも含まれているため、それはそれほど遠くないことだと思います。 HTML5 に関しては、IE について触れなければなりません。Apple、Google、Opera、Mozilla などの主流ブラウザ メーカーは、HTML 標準の新しいバージョンの策定と推進に積極的に参加していますが、Microsoft は HTML 5 仕様を否定しています。ただし、Microsoft は、IE で HTML 5 をサポートすると発表したばかりです。現時点では、IE8 以前は HTML5 タグをサポートできません。しかし、サイトポイントで IE に HTML5 をサポートさせる方法を見つけました。
以下は、処理前の IE 8 で表示される例です:
IE (IE6 を含む) で HTML5 要素をサポートするには、次の JavaScript を HTML ヘッダーに追加する必要があります。これは、単純な document.createElement ステートメントです。条件付きアノテーションは、IE のオブジェクト内に対応するノードを作成します。
上記のコードを追加すると、IE8 で表示される効果は次のようになります。
サイトポイントの例でノードを作成するための JavaScript コードは膨大すぎるように見えますが、smarshingmagazine で提供されているコードはより簡潔であるようです。
デモ: http://blog.gulu77.com/demo/200908/html5_demo3.html
HTML5 はデフォルトでインライン要素として動作します。これらの要素をレイアウトするには、CSS を使用して手動でブロック要素に変換する必要があります。 、以下に示すように:
header、footer、nav、section、article {
display:block;
上記は、IE を HTML5 にサポートする方法の内容です。その他の関連記事については、PHP 中国語に注目してください。ウェブサイト (www.php .cn)!

ホット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 イベントについてそれぞれ説明します。
