答案 0 :(得分:4)
您有一个用于分析目的的脚本标记,位于HTML标记之外。理想情况下,它需要在BODY标签内。这会引发HTML验证错误。这可能是它的原因。
修改强>
正如有人提到的,你可能需要一些额外的JavaScript才能获得IE< 9使用HTML5元素(标签)。低于9的版本中的IE不了解这些标签中的许多标签,因此将样式应用于它们将无能为力。它只是无声地失败。
检查此页面以获取有关此内容的代码和信息: http://code.google.com/p/html5shim/
使用CSS后,您可能还需要使用display: block
设置其中许多元素的样式,因为默认情况下内联很多。
答案 1 :(得分:1)