$('') 破坏了我的突出显示

$('') 破坏了我的突出显示

$('<tag></tag>')

没有。

问题似乎出在“/>”上。

这发生在 gedit、aptana 和 scribes 中。

答案1

我使用的 Vim 恰好可以处理自闭合标签。一般来说,编辑器语法高亮器使用词汇规则而不是语义规则来确定如何着色。由于 (X|HT)ML 不是常规语言,因此很容易欺骗它们。

事实上,对于任何语言来说,都有可能生成一个可以欺骗荧光笔的结构。你也许可以找到改进的荧光笔,<your preferred editor/>或者你可能只需要在“快速而错误”或“缓慢而精确”之间做出选择

答案2

尝试

$("<tag />")

看看这是否也会破坏突出显示。

相关内容