为了让我的项目响应某些内容上下文,我希望我的 CSS 文件分别响应,而不是设置额外的 CSS 文件(添加到 http 请求)或在相应的 php 脚本中解析 CSS(恕我直言:相当混乱)。
CSS 通过 PHP 解析器
现在我可以通过 .htaccess 告诉 PHP 解析器也处理 css 文件。
缺点是:在我当前的项目结构中处理多个 css 文件的开销或破坏结构以仅在一个子目录中激活 CSS 文件的解析。
无论哪种方式,我都可以这样做:
AddType application/x-httpd-php php php4 php3 css
... 与 PHP 脚本作为 CSS 资源
或者我可以将页面元数据中的 php 源链接为 css 源。
可能的缺点:可能是某些浏览器不接受具有不同扩展名的文件作为 CSS 资源...?
无论如何...:
<link rel="stylesheet" type="text/css" href="/style/preprocessed.css.php" media="all">
你有什么建议?