html5解决HTML5新标签不兼容的问题

Posted smile轉角

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html5解决HTML5新标签不兼容的问题相关的知识,希望对你有一定的参考价值。

html5标签:

1.语义化好 -> SEO
    a). 程序交流方便
    b). 搜索引擎友好
        baidu -> 不认识
        google

2.本身不兼容,想兼容低版本,请使用如下方法:

方式一:使用Google的html5shiv包(推荐)
<!--[if lt IE9]> 
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->

方式二:Coding javascript

<!--[if lt IE9]> 
<script> 
   (function() {
     if (! 
     /*@[email protected]*/
     0) return;
     var e = "abbr, article, aside, audio, canvas, datalist, details, dialog,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video".split(‘, ‘);
     var i= e.length;
     while (i--){
         document.createElement(e[i])
     } 
})() 
</script>
<![endif]-->


 

 

作者:smile.轉角

QQ:493177502

以上是关于html5解决HTML5新标签不兼容的问题的主要内容,如果未能解决你的问题,请参考以下文章

ie8以下不兼容h5新标签的解决方法

完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法

如何处理html5新标签的浏览器兼容问题

H5新标签兼容

解决ie8以下不兼容h5的新标签

IE6/IE7/IE8兼容H5标签