我只是花了最后几个小时调试一个大问题,问题是,
当我使用 Firefox 时,我的外部 css 样式表没有加载。
使用 Firefoxes 调试工具,我可以断定找不到该文件,它与我检查的 MIME 类型或编码无关。
我使用相对 URL 来引用我的样式表,我决定使用绝对 URL,它起作用了!经过几个小时几乎失去理智。
但是,如果我一直在 localhost 上进行调试,那么在每个页面上使用绝对 URL 只是一种痛苦而且不切实际。
谁能告诉我为什么我需要证明绝对 URL 的?CSS 文件在那里,Firefox 声明了相对 URL,当我手动访问它时,它可以工作,但是 Firefox 找不到它。包括 Chrome 和 Safari 在内的所有其他浏览器都可以使用相对 URL。
我可以使用 php 并定义所有这些相对 URL,然后在我的 HTML 中引用它们,从而更容易切换域进行调试,但仍然很痛苦,我不知道为什么我必须这样做。
我的网站在这里
提前致谢,
杰克。
注意:出于测试原因,我给出了我遇到问题的网站的链接,与广告无关。