InternetExplorer8以前のIEブラウザではHTML5への対応が不十分な為、HTML5のタグが正常に処理されません。
対応方法は以下から。
IE6~IE8でHTML5のタグを読み込む方法
今回は『html5shiv』というJavaScriptライブラリを使用します。
上記サイトから『html5shiv.js』をダウンロードしてサーバー上の任意の場所に設置し、HTML5ソースのhead要素内に以下の様に記述します。
<!--[if lt IE 9]> <script src="/js/html5shiv.js"></script> <![endif]-->
※JSファイルの設置場所によってパスは適宜変更。
コメント