用php提供css文件是个好主意吗?
实际上,我有一个很大的CSS文件,其中包括所有媒体查询,所以我认为只提供选定的部分,基于参数传递到php页面,例如在我的原始php页面,我会这样做
<link rel="stylesheet" type="text/css" href="css.php?<?= "theam=".$theam ."&screen=".$screen ?>"/>在css.php文件中,我将检查条件,以便仅使用所需的css进行响应。这是正确的方法吗?
发布于 2012-09-19 20:31:33
可以,只要添加headers就可以了:
header('Content-type: text/css');并确保检查$_GET中是否有正确的值
另一个建议是通过重写将url更改为更好的url:
RewriteRule ^css-(.*)-(.*)\.css$ /css.php?theam=$1&screen=$2https://stackoverflow.com/questions/12494708
复制相似问题