使用
HTML5Shiv 的使用非常的简单,考虑到 IE9 是支持 HTML5 的,所以只需要在页面 head 中添加如下代码即可:
注意事项
注意事项一
在引入了 html5shiv.js 以后,还需要在你自己的 css 文件中添加:
article,aside,dialog,footer,header...footer,header,section,footer,nav,figure,menu{
display:block;
}
注意事项二
因为 html5shiv.js 是 JavaScript 文件...我们可以参照 Facebook 的做法,即引导用户进入带有 noscript 标识的页面,用 xhtml 标签替换 html5 标签,这要比为了保持兼容而写大量 hack 的作法更轻便一些。
noscript=1">继续访问.
noscript>
这样可以引导用户开启脚本,或者直接跳到 xhtml 标签设计的页面。