在IE6系列等老式浏览器中使用HTML5的新标签实现方案_html5教程技巧
来源:动视网
责编:小采
时间:2020-11-27 15:17:41
在IE6系列等老式浏览器中使用HTML5的新标签实现方案_html5教程技巧
在IE6系列等老式浏览器中使用HTML5的新标签实现方案_html5教程技巧:HTML5 向开发人员提供了很多新的标签, 如 section, nav, article, header 和 footer 等. 这些标签语义化程度高, 会被经常使用, 但在 IE6, IE7, IE8 和 Firefox 2 等老式浏览器中不能识别和正常使用. 为什么老式的浏览器不能识别这些标签 其实错不在浏
导读在IE6系列等老式浏览器中使用HTML5的新标签实现方案_html5教程技巧:HTML5 向开发人员提供了很多新的标签, 如 section, nav, article, header 和 footer 等. 这些标签语义化程度高, 会被经常使用, 但在 IE6, IE7, IE8 和 Firefox 2 等老式浏览器中不能识别和正常使用. 为什么老式的浏览器不能识别这些标签 其实错不在浏

HTML5 向开发人员提供了很多新的标签, 如 section, nav, article, header 和 footer 等. 这些标签语义化程度高, 会被经常使用, 但在 IE6, IE7, IE8 和 Firefox 2 等老式浏览器中不能识别和正常使用.
为什么老式的浏览器不能识别这些标签?
其实错不在浏览器, 因为在那个时代根本不存在这种标签, 所以不能正确识别出来, 而这种不寻常的标签识别令 DOM 结构变得异常.
我们有测试代码如下. 是一个文章标题和蓝色字的文章内容, 其中文章内容用了 article 标签.
代码如下:
测试 文章标题
这是文章内容,应该是一段蓝色的文字。在老式浏览器中,如果不做 hack 将显示异常。
在IE6系列等老式浏览器中使用HTML5的新标签实现方案_html5教程技巧
在IE6系列等老式浏览器中使用HTML5的新标签实现方案_html5教程技巧:HTML5 向开发人员提供了很多新的标签, 如 section, nav, article, header 和 footer 等. 这些标签语义化程度高, 会被经常使用, 但在 IE6, IE7, IE8 和 Firefox 2 等老式浏览器中不能识别和正常使用. 为什么老式的浏览器不能识别这些标签 其实错不在浏