所以我在PHP框架内工作,将所有CSS放在PHP文件中。简而言之,CSS文件称为CSS.php,即使它们不包含任何PHP(只是CSS)。
我发现CSS自动完成不喜欢这个。反正有没有告诉netbeans将这些文件中的所有代码都视为CSS而不更改扩展名?
答案 0 :(得分:0)
在netbeans中,CSS代码在CSS文件或<style>
标签内高亮显示并完成。
不确定是否可以在CSS文件中使用此标记。但你可以试试这个。
另一种方式是使用.css文件,并在框架中使用<?php include("style.css"); ?>
或CSS import指令。
答案 1 :(得分:0)
您可以使用以下技巧:
<?php header("Content-type: text/css; charset: UTF-8");?>
在开始使用css代码之前,还要将其他任何文件放入其中:
<?php require 'config.php';?>
然后最后添加这行代码,这将使NetBeans认为你在php文件中编写内联css,并且只能在css文件中作为注释行工作:
/*
<style>
/**/
因为否则如果您只是将<style>
添加到您的文件中,如果在加载时会导致问题,您将不得不放置它,处理该文件然后将其删除,然后在您每次提交时将其递归/删除需要使用NetBeans的突出显示和代码完成支持进行编辑,以获取受影响的文件。
我还强烈推荐NetBeans的emmet插件;总节省时间。我希望这对那里的任何人都有帮助。