是的, 竟然IE8也是不能识别的 ..
这个不能识别指的是这些标签如<header>
不会被当<div>
处理,没有内容没有样式..
解决办法
使用Google的html5shiv包
<!--[if lt IE9]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
当然国内有cdn嘛
注意
- 这段代码放在
<head>里
,在dom结构加载前加载 css中要将初始化为内敛元素的这些h5标签转变为块级元素
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}