html5shiv让IE支持HTML5
我们在实际开发过程中会为了确保所有新的HTML5元素能以block元素正确渲染,我们会定义:header,footer,article,section,nav,menu,hgroup,aside{ display:block;} 但是IE会忽略这些样式,原因很简单,低版本的IE不识别这些标签,那我们咋做呢?
其实原理还是比较简单的!
document.createElement('header');
现在大家用的最多的是Remy Sharp写了HTML shiv,下面有在线的脚本链接,有兴趣的可以自己看看。
使用方法:
[*]在html的文件的head部分
<!--><script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"><!-->
页:
[1]