鲁中-O-华仔

夫君子之行,静以修身,俭以养德,非淡泊无以明志,非宁静无以致远。

导航

让HTML5语义化标签兼容IE浏览器

解决方案:
IE9以下旧版本浏览器不支持新的语义化标签。其中一种解决方案就是用js将HTML5增加的标签创建出来,就像下面这样。(放在header部位)

1 <script>
2 var html5Tags=['header' ,'footer','article','nav' ,'section','aside']
3 for(var i=0;i<html5Tags.length;i++){
4     document.createElement(html5Tags[i]);
5 }
6 </script>

最后在css里面加上这段:

1 /*html5*/
2 article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}

 

posted on 2014-08-08 08:26  鲁中-O-华仔  阅读(376)  评论(0编辑  收藏  举报