我使用PhpStorm 2017.2.4。
在编写<table>
标记并输入空格以插入某些属性(如bordercolor
时,我无法在代码完成中看到bordercolor
属性,但它在Adobe DreamWeaver CC中显示。
当我手动编写bordercolor
时,PhpStorm会显示警告
此处不允许使用属性bordercolor&#34;。
我在文件|中将默认HTML语言级别更改为HTML 4.0设置|语言与框架|架构和DTD |默认XML架构但仅警告已被禁用,bordercolor
尚未出现在代码完成列表中。
为什么会出现这个问题?我该如何解决?
我使用CSS但我想更改其中一个表格的边框颜色与创建的样式基础不同。
我担心我熟悉的一些旧的PHP和HTML代码和标签不在列表中,我必须在完成此项目后学习我计划的计划和事项。现在我没有足够的时间学习新内容。
请帮我解决我的问题...
答案 0 :(得分:2)
此属性是非标准的,不是HTML规范的一部分,由不同的浏览器以不同的方式实现。因此,一般情况下,建议不要使用它,请尝试使用CSS properties。
但是,如果您出于某些特殊原因需要使用它,请尝试将其添加到自定义HTML属性:在突出显示为不允许的属性上点击Alt+Enter
,选择将其添加到自定义属性:
自定义属性未报告为未知,并且可在完成时使用