我到处寻找这个错误修复,但没有运气。
使用 Dreamweaver,当我将 PHP 代码括号放入 html 文件(如<?php echo 'Why does it not work?'; ?>
或类似内容(时,总是收到错误"必须转义特殊字符"。 我受不了了!
任何帮助将不胜感激。 我尝试更改底部的代码类型,以便将其识别为 PHP,并且不会让我对括号感到悲伤,但什么都没有。
我已经修改了服务器上的 .htaccess 文件,因此在 html 文件中运行 php 代码没有问题。
- 转到编辑 -> 首选项
- 在左侧面板中突出显示 linting
- 然后在"编辑规则集"中突出显示 HTML,单击"编辑并应用更改",向下滚动到显示的位置
"spec-char-escape": true
,并将其更改为false
,编辑您的页面 - 点击保存
您应该不再看到错误
我想我会把答案放在这里,以防其他人有类似的问题。 我所说的验证在DW中称为"linting"。 我从DW内部编辑了linting HTML文件:编辑>首选项>Linting>选择代码类型,然后选择编辑和应用更改。 就我而言,我在文件中将转义特殊字符设置为 false。 瞧!
以下是棉绒规格: https://github.com/yaniswang/HTMLHint/wiki/Rules