HTML5受到游戏行业的热捧,也被广泛的运用到了手机端以及pc端网站的开发中,HTML5在目前还是相对较新的前端开发技术,因此对于一些老版本的浏览器,特别是IE浏览器存在不少的兼容性问题,那么针对一些比较老的浏览器兼容性问题该如何解决?
怎样让老式浏览器支持HTML5?
1. 解决IE浏览器的兼容性问题:
第一种方法:使用Google的html5shiv包
在代码中插入html5.js文件,如下图所示,将引入html5.js的代码插入head标签中,注意一定是在head标签引入,使得ie在解析前读取这个文件。
2. Coding JavaScript
但是不管使用以上哪种方法,都要初始化新标签的CSS.因为HTML5在默认情况下表现为内联元素,对这些元素进行布局我们需要利用CSS手工把它们转为块状元素方便布局。
/*html5*/
footer,header,section,footer,nav,figure,menu,article,aside,dialog {display:block}
以上内容来自襄阳网站建设公司尚睿德创,希望能够帮您解决 HTML5的兼容性问题。
了解更多网站建设知识