0

因此,对于我的网站,我需要一种方法将 php 文件突出显示为 css,并在 php 文件中启用代码提示作为 css。我将 php 文件作为 css 文件包含在内,使用<link href="css.php" rel="stylesheet" type="text/css" />该文件可以工作并将 php 文件显示为 css。但是,问题是在 Adob​​e Dreamweaver 中,当我编辑 style.php 的代码时,它都显示为黑色字体,并且 css 的代码提示不起作用。

该文件包含许多 php 变量,用于根据用户设置和父页面制作的其他 php 变量以不同方式显示内容。

压缩样式.php

/*
Style Sheets
....
Copyright © 2012 All Rights Reserved
*/
@charset "utf-8";

#myID {
    background:<?php echo $colorVar; ?>;
}

如何让 Dreamweaver 将此 php 文件识别为 css 文件?

4

2 回答 2

1

以前的答案对我不起作用。无论是由于 Dreamweaver 的新版本,还是因为浏览器发生了任何变化,在将其放入服务器时,它都没有正确显示。

我做了什么来解决这个问题:

<?php 
if (true == false)
{
    ?><style><?
}
?>

true == false将永远不会发生,所以放在这里的任何东西都可以用于评论或 IDE 装饰,因此无需结束<style>标签。然后,这也会在整个文档中添加样式着色

于 2014-12-22T10:31:34.807 回答
0

在研究并找到有关如何编辑 Dreamweaver 配置文件的教程后,我终于想到了一个解决方案。

在我想要呈现为 css 的 php 文件开头的注释中,放置一个 html 样式标记,如下所示:

/*
<style>
Style Sheets
....
Copyright © 2012 All Rights Reserved
*/
@charset "utf-8";

#myID {
    background:<?php echo $colorVar; ?>;
}

这完美地工作。它启用语法高亮和代码提示,就好像文件的其余部分是 css 一样,并且仍然具有正确的 php 语法高亮<?php ?>标签。

希望这可以帮助其他人。

于 2013-05-24T15:13:08.043 回答