我目前正在用新的着陆页替换我的着陆页,但在尝试将我的 CSS 文件链接到我的 HTML 页面时,我总是遇到同样的错误。我已经整整 3 天浏览了在线论坛,但似乎没有任何效果。我是一个初学者,所以我可能只是忽略了一些非常小的东西,但这让我完全抓狂。
当我尝试链接我的样式表时,出现错误“样式表 https://ytmetrics.com/css/style.css 未加载,因为它的 MIME 类型“text/html”不是“text/css”。”
我用来链接样式表的代码如下所示:
<link href="css/style.css" rel="stylesheet">
我也试过像这样链接 CSS 文件:
<link href="/css/style.css" rel="stylesheet">
像这样:
<link href="./css/style.css" rel="stylesheet">
不幸的是,这些都不起作用。在尝试了这 3 行(还有很多很多)之后,我认为问题不在于错误的链接方式。那时,我试图用新代码简单地替换登录页面和样式表的原始文件中的代码,但它也没有用。我不断收到同样的错误。我还尝试在 .htaccess 文件中包含大量命令以确保 CSS 文件将被识别为文本/css 文件,但这也没有用。当我尝试在浏览器中打开样式表时,我只是收到 404 错误。
另一件对我来说很奇怪的事情是 cPanel 的文件管理器说文件类型是 text/css,所以很奇怪我收到一个错误说它是一个 text/html 文件。 text/css
我的文件夹目前是这样设置的:
着陆页是“index.php”文件,“style.css”文件在CSS文件夹中。
我希望我已经提供了足够的信息,希望有人可以解决这个问题。如果您需要更多信息,请告诉我!
提前感谢您抽出时间!
干杯,
布拉姆
最佳答案
你的css在同一个目录下吗? 如果你的 css 在同一个目录中,那么你可以这样做:
<link href="style.css" rel="stylesheet">
关于php - CSS 样式表无法连接到我的 HTML 登录页面(未加载,因为它的 MIME 类型 “text/html” 不是 “text/css” ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62896543/