您的位置:首页 > Web前端 > HTML5

IE8及以下不识别H5标签

2016-03-18 00:05 477 查看
是的, 竟然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}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: