IE8没有加载样式表

时间:2012-07-31 21:02:29

标签: css internet-explorer-8

嗨,我似乎遇到IE8加载样式表的问题一切都在IE9中运行良好 但是当我在IEteste上尝试时,看起来它没有加载样式表。这是网站的链接:

website link

如何解决这个问题?

2 个答案:

答案 0 :(得分:4)

您有一个用于分析目的的脚本标记,位于HTML标记之外。理想情况下,它需要在BODY标签内。这会引发HTML验证错误。这可能是它的原因。

修改

正如有人提到的,你可能需要一些额外的JavaScript才能获得IE< 9使用HTML5元素(标签)。低于9的版本中的IE不了解这些标签中的许多标签,因此将样式应用于它们将无能为力。它只是无声地失败。

检查此页面以获取有关此内容的代码和信息: http://code.google.com/p/html5shim/

使用CSS后,您可能还需要使用display: block设置其中许多元素的样式,因为默认情况下内联很多。

答案 1 :(得分:1)

您似乎不包括旧浏览器的html5 javascript shiv:

http://code.google.com/p/html5shiv/

我还会在/ body标记内移动该尾随脚本。