如何让恶心的低版本 IE 系列浏览器支持 HTML5 标签

下面是引用 Google 的 html5.js 文件(嗯,在天朝,我们并不用这个,你懂的):

<!---[if lt IE 9]>
  <script src=”http://html5shiv.googlecode.com/svn/trunk/html5.js”></script>
< ![endif]-->

下面是引用 Baidu 的 html5shiv.min.js 文件:

<!--[if lt IE 9]>
    <script src="http://apps.bdimg.com/libs/html5shiv/3.7/html5shiv.min.js"></script>
<![endif]-->

将上代码复制到 head 部分,记住一定要是 head 部分(因为 IE 必须在元素解析前知道这个元素,所以这个 js 文件不能在其他位置调用,否则失效)

然后在css里面加上这段代码,done!!!

/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}

In simple terms,主要是让这些 html5 标签成块状,像div那样。

posted @ 2016-04-01 11:32  JorsonWong  阅读(182)  评论(0编辑  收藏  举报