• 我们应该有新到生活,为我们未经生活过到的。

让IE支持HTML5的两种方案

structure-html5

HTML5 最主要的特性就是加入了更加具有语义的标签比如:嵌入音频、视频、图片的函数、客户端数据存储,以及交互式文档,和页面元素,比如 header, section, footer, figure等。更详细的介绍可以看下面几篇文章的介绍: A Preview of HTML 5 Yes, You Can Use HTML 5 Today! W3C HTML5

但IE不支持HTML5这些有用的标签,HTML5,有两种方法让IE支持HTML5.

1.用 Google Chrome Frame插件

这中方法没什么好说的,参见Google Chrome Frame的说明。

2.用JS将HTML5增加的标签创建出来

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

查看演示

今天才发现这个方法早就有人这样实施了:Moving markup towards HTML5
下一篇:   上一篇:  

Comments (1)

Give lefter a comment

Your comment