<aside>
Html5Boilerplateのようなタグを使用できるのだろうか。はいの場合、ブラウザと互換性がありますか?古いブラウザ、特にIE7とIE8を恐れずに使用できる他のタグ
1 に答える
3
HTML5BoilerPlateサイトによると、 Modernizrが含まれています。
Modernizrは、さまざまな機能との互換性についてユーザーのブラウザをチェックするJavascriptライブラリです。また、IE6/7/8がHTML5タグをサポートできるようにするハックも含まれています。
このハックは、新しいHTML5タグが有効なHTMLであることをIEに通知します。これがないと、IEはこれらのタグを無視します。ハックが適切に行われると、IEはそれらのタグを通常のHTMLとして受け入れます。
ただし、これ自体がIEに新しい機能を実際に追加するわけではないことに注意してください。<section>
したがって、やのような新しいセマンティックタグは問題ありませんが、や<nav>
などの新しいHTML5機能を提供するタグを使用しても意味がありません。<video>
<canvas>
また、ハックは、エンドユーザーがJavascriptを有効にしている場合にのみ機能することも明らかです。
それがどのように機能し、何をするかについての詳細は、Modernizrページを参照してください。同じハックのスタンドアロンバージョンであるHTML5Shivも参照してください。
于 2011-09-24T16:00:52.223 に答える