我刚刚发现php可以通过添加来添加到css文件中
AddType application/x-httpd-php .css
到 .htaccess 文件。
然后添加
<?php header ("Content-type: text/css"); ?>
到元素中的所有 css 文件。
很多人不喜欢这个,因为它脱离了样式表的含义,但是它非常有用,例如我写了一个简单的函数:
function linear_gradient($from, $to)
{
return "background:$from;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$from',endColorstr='$to');background:-webkit-gradient(linear,left top,left bottom,from($from),to($to));background:-moz-linear-gradient(top,$from,$to);";
}
只需从 css 调用该函数即可获得跨浏览器渐变。非常有用!
无论如何,问题是,netbeans 没有像在 css 文件中那样突出显示 php 语法,并且我收到大量错误,例如“无效内容”和“意外符号”等。
有人知道如何更改语法突出显示以便 .css 文件支持 php 和 css 吗?
(很像 .php 文件如何支持 php 和 html)
谢谢
最佳答案
由于您的 CSS 文件具有 .css
扩展名,Netbeans 会将其视为 CSS 文件。按照惯例,CSS 文件不包含 PHP 代码(您不会经常看到它),因此我认为您无法让 Netbeans 相信您编写的内容是“ok”。
您可以忽略这些错误。 Netbeans 不会,但它是一个软件,而不是一个婴儿。
关于php - 在 Netbeans 7.0.1 中向 .css 文件添加 php 语法突出显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9326492/