IE8 及更早IE版本沒法在這些元素中渲染CSS效果,以致於你不能使用 <header>, <section>, <footer>, <aside>, <nav>, <article>, <figure>, 或者其餘的HTML5 elements.

解決辦法:你能夠使用HTML5 Shiv Javascript腳原本解決IE的兼容問題。HTML5 Shiv下載地址:http://code.google.com/p/html5shiv/

下載後,將如下代碼放入的網頁中:

<!--[if lt IE 9]>
<script src="html5shiv.js"></script>
<![endif]-->

以上代碼在瀏覽器小於IE9版本時會加載html5shiv.js文件. 你必須將其放置於<head> 元素中,由於 IE瀏覽器須要在頭部加載後渲染這些HTML5的新元素