使用PHP在我的CSS样式表中创建变量有什么缺点?
发布时间:2020-12-13 14:14:47 所属栏目:PHP教程 来源:网络整理
导读:CSS的一个重要缺点是不能使用变量.例如,我想使用变量来控制导入的CSS的位置,为设计中重复使用的颜色创建变量会很棒. 一种方法是将CSS文件用于CSS样式表.换句话说,用…创建一个“style.php” ?php header(“Content-type:text / css”); ? …在文件的顶部,
CSS的一个重要缺点是不能使用变量.例如,我想使用变量来控制导入的CSS的位置,为设计中重复使用的颜色创建变量会很棒.
一种方法是将CSS文件用于CSS样式表.换句话说,用…创建一个“style.php” <?php header(“Content-type:text / css”); ?> …在文件的顶部,然后使用…链接到它 < link href =“style.php”rel =“stylesheet”type =“text / css”/> …在任何使用这些样式的文件中. 那捕获的是什么?我认为它可能是性能 – 我在Firefox / Firebug中进行了一些快速实验,正如人们所预料的那样,CSS样式表被缓存,但PHP样式表却没有.所以我们要付出额外的GET的代价. 另一个令人讨厌的事情是,TextMate没有为.php文件中的CSS正确地突出语法. 还有其他缺点吗?
性能几乎就是这样.这是一个好主意,但只有你缓存它.您可以发送浏览器标题以请求客户端非常好地缓存它,但如果性能是一个问题,您可能会从开发一个系统中受益,通过该系统将启用PHP的样式表编译为vanilla CSS文件以正常运行.
但是,如果您打算手动滚动自己的编译系统,则可能需要查看SASS. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |