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正确地突出语法.
还有其他缺点吗?
您是否使用过这种方法?如果是这样,您会推荐它吗?