当前位置:编程学习 > html/css >>

让IE6 7 8 都支持 HTML5

在旧有的浏览器里面,很多元素都是不支持的,即使解析出来也是内联标签。

所以某位外国大牛就写了JS把文本中的一些标记替换成了块标签,从而解决了IE的很多历史遗留问题。


如何使用?

把html5shiv.js在head里面引入


view sourceprint?01 <!DOCTYPE HTML> 

02 <html lang="en-US"> 

03 <head> 

04     <meta charset="UTF-8"> 

05     <title></title> 

06     <script type="text/javascript" src="js/html5shiv.js"></script> 

07     <style type="text/css"> 

08         nav { 

09             width:200px; 

10             height:100px; 

11             background:#f12; 

12         } 

13     </style> 

14 </head> 

15 <body> 

16     <nav>11111111111</nav>22222222 

17 </body> 

18 </html>www.zzzyk.com


在IE8中打开查看你就会发现nav这个HTML5元素标签,可以正常使用和显示。给力的工具所以转载了~希望大家喜欢。


补充:web前端 , HTML 5 ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,