这似乎是一个反复出现的问题,但我找到的解决方案都没有对我有用。
我正在使用一个文件dashboardStyles.php来生成我的CSS。
我通过
链接到该文件<link href="../styles/dashboardStyle.php" rel="stylesheet" type="text/css" />
dashboardStyle.php文件以
开头<?php
header('Content-type: text/css', true);
...
但是,浏览器会发出警告:
Resource interpreted as Stylesheet but transferred with MIME type text/html
文件类型在chrome的网络选项卡中显示为html,并且未应用CSS。
如果我在浏览器中完全编辑文件,则会应用所有CSS。另外,奇怪的是,如果我在我的html标签之前执行任何javascript,它也会被应用。
如何才能获得要传送的内容类型标题?尊重?