php - 在 Netbeans 7.0.1 中向 .css 文件添加 php 语法突出显示

标签 php css netbeans syntax-highlighting

我刚刚发现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/

相关文章:

php - 如何在没有ffmpeg的情况下在php中创建上传视频文件的缩略图?

jquery - 使用 jCarousel for jQuery 隐藏 onLoad 内容

java - 如何从 .log 文件中删除某些列/元素?

java - 寻找在字符串数组中搜索重复条目的优雅方法。蛮力法有效

php - 为什么要检查 mysql_real_escape_string() 的返回值

php - 锁定门票一段时间(事件门票预订系统)

css - 如何将 3 个选择器与 :hover tag? 组合

c - NetBeans 中的 .c 文件集合及其 main()

php - 产品销售报告 每周 每月

javascript - 我可以使用 XPath 按 CSS 属性过滤元素吗?