Firefox需要绝对URL来引用样式表

时间:2013-06-19 05:04:24

标签: url firefox stylesheet

我只花了最后几个小时调试一个大问题,问题是,

当我使用Firefox时,我的外部css样式表没有加载。

使用Firefoxes调试工具我得出的结论是找不到该文件,它与我检查的MIME类型或编码无关。

我使用相对URL来引用我的样式表我决定使用绝对值并且它有效!几个小时后几乎失去了理智。

然而,如果我一直在localhost上调试,那么在每个页面上使用绝对URL只是一种痛苦而且不实用。

有谁可以告诉我为什么我需要证明绝对的URL? CSS文件在那里,Firefox说明了相对URL,当我手动转到它时,它可以工作,但是Firefox不会找到它。包括Chrome和Safari在内的所有其他浏览器都使用相对URL。

我可以使用php并定义所有这些相对URL,然后在我的HTML中引用它们,这样可以更容易地切换域进行调试,但仍然很痛苦,我不知道为什么我必须这样做。

我的网站here

提前致谢,

杰克。

注意:出于测试原因,我提供了我的网站链接,我遇到了问题,与广告无关。

1 个答案:

答案 0 :(得分:1)

对于样式表问题:将反斜杠更改为<link>元素中的正斜杠。

<link rel="stylesheet" href="css/main.css">

有几张图片有类似的问题。

您还有其他一些错误:<script><head>之间有<body>个标记,还有一些松散的</article>标记

如果您使用的是Firefox,请查看页面源代码并修复以红色突出显示的任何内容。然后再试一次。