Safari、Chrome、Firefox、Opera の最新バージョンは、一部の HTML5 機能をサポートしています。 Internet Explorer 9 は、特定の HTML5 機能をサポートします。
古いバージョンのブラウザでこれらの要素を正しく表示できるようにするには、CSS display 属性値を block:
header, section, footer, aside, nav, main, article, figure { display: block; }
に設定できます。IE ブラウザの場合、 IE9 以下のブラウザを HTML5 要素と互換性を持たせるには、shiv ソリューションを使用できます:
<!--[if lt IE 9]> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> <![endif]-->
またはローカル js ファイルを直接導入します
<!--[if lt IE 9]> <script src="html5shiv.min.js"></script> <![endif]-->
html5shiv.js 参照コードは に配置する必要があります。要素 (IE のため) ブラウザは、新しい HTML5 要素を解析するときに、最初にこのファイルをロードする必要があります。
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>渲染 HTML5</title> <!--[if lt IE 9]> <script src="html5shiv.min.js"></script> <![endif]--> </head>
上記は HTML5 ブラウザーのサポートに関する問題の内容です。その他の関連コンテンツについては、PHP 中国語 Web サイト (www.php.cn) にご注意ください。