IEは、9を含め完全にはhtml5に対応していないです。 常識ですが、html5でコードを書くときは、下記のコードをコピペで</head>の前に入れておきましょう。 これで、IE9以下でもバッチリhtml5をのタグが使えるようになります。 [if lte IE 9] を入れることで必要ないときには、読ませないようにしています。 関連記事 IEをHTML5やCSS3に対応させるJSライブラリーまとめ | A!@attrip たった2行でIE5.5~IE8をモダンブラウザの挙動にする魔法のJS | A!@attrip [動画で検証]たった2行でIE5.5~IE8をモダンブラウザの挙動にする魔法のJSが重すぎた! | A!@attrip この記事を書いたよーいちにもいいね!よろしく!
![[IE対策] コピペでOK!html5で書くなら、このJSだけは入れておこう! – @attrip](https://cdn-ak-scissors.b.st-hatena.com/image/square/d3e11e0924d4f9358ce7b4286d77dd1274e5c332/height=288;version=1;width=512/https%3A%2F%2Fattrip.jp%2Fwp-content%2Fuploads%2F2013%2F04%2F20110404.png)