HTML5 HTML5和IE7

HTML5 HTML5和IE7,html,internet-explorer,html5shiv,Html,Internet Explorer,Html5shiv,我正试图让IE7使用HTML5呈现HTML5;我认为HTML5可以解决这些问题。然而,InternetExplorer的调试栏仍然在抱怨HTML5标签 如何使用HTML5修复此问题,以便在调试栏中使用相同的HTML5内容而不出错 HTML5页面模板 同侧眼线 同侧眼线 在此处插入页脚信息 你没有。html5shiv只允许对这些元素进行样式化。IE7仍然不知道它们。你不知道。html5shiv只允许对这些元素进行样式化。IE7仍然不知道这些问题。假设您使用的是IE Tester,那么让html5s

我正试图让IE7使用HTML5呈现HTML5;我认为HTML5可以解决这些问题。然而,InternetExplorer的调试栏仍然在抱怨HTML5标签

如何使用HTML5修复此问题,以便在调试栏中使用相同的HTML5内容而不出错

HTML5页面模板 同侧眼线

同侧眼线

在此处插入页脚信息


你没有。html5shiv只允许对这些元素进行样式化。IE7仍然不知道它们。

你不知道。html5shiv只允许对这些元素进行样式化。IE7仍然不知道这些问题。

假设您使用的是IE Tester,那么让html5shiv在IE Tester中工作也有问题,我发现当我强制IE8使用标签模拟IE7时不会出现这种情况,如下所示:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7;">

请看我对类似问题的回答。根据这一经验,我怀疑IE Tester可能在html5shiv方面存在问题:在实际的IE7中测试您的页面,以确保确实存在问题是值得的。

假设您使用IE Tester,我在IE Tester中使用html5shiv时也遇到了问题,我发现,当我强制IE8使用标签模拟IE7时,不会发生这种情况,如下所示:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7;">

请看我对类似问题的回答。基于这一经验,我怀疑IE Tester可能在html5shiv方面存在问题:在实际的IE7中测试您的页面可能值得,以确保这里确实存在问题。

调试栏是IE的第三方附加组件;鉴于你所做的是IE黑客行为,DebugBar可能无法准确地报告IE实际所做的事情;考虑到你正在做的是IE黑客,DebugBar可能无法准确地报告IE实际在做什么。