index.html 文件未读取 main.css 文件仅 chrome(桌面)

index.html file is not reading main.css file for only chrome (desktop)

我的网站由 000webhostapp.com 托管。它适用于除桌面 chrome 以外的所有浏览器(Moz、Opera 和移动设备)。 W3C验证器没有错误,所有路径和链接都写对了。可能是什么原因?

in Chrome desktop

DT(F12) console screen

我调查了一下,问题似乎出在 adblock 上,我尝试在 chrome 上禁用我的 adblock,它工作得很好,所以或许可以调查为什么 adblock 会阻止您加载 css或者只是放入一些告诉用户禁用广告块的东西。

这里有更多信息:https://www.keycdn.com/support/how-to-solve-err-blocked-by-client/

这里的罪魁祸首是 AdBlock。更准确地说,EasyList 默认应用于 AdBlock 过滤器集的过滤器列表。

该集合中有以下规则:阻止 URL 与 /adx 匹配的任何资源,但不适用于域 adx.uk.com 或 [=13] =].

/adx.$domain=~adx.uk.com|~adx.wowfi.com

在您的情况下,它匹配您域名的一部分:http://adx.000webhostapp.com/css/normalize.css

您可以在浏览器的开发人员工具中找到 AdBlock tab 上所有被阻止的资源。

如何解决这个问题?

解决此问题的最佳方法是联系 EasyList 作者并告知他们有关被错误阻止的内容。根据他们的网站,首选方式是在 their forum 上写(不需要注册)。

另一种方法是为来自不同域的每个资源(样式、脚本、图像)提供服务,这些资源不会被过滤器捕获。

不推荐的另一种方法是忽略此问题或完全更改您的域名。