为什么'/&燃气轮机';是否在gedit中的html文档中导致文本着色错误? $('#chatlog')。追加(''+newMsg+'');

为什么'/&燃气轮机';是否在gedit中的html文档中导致文本着色错误? $('#chatlog')。追加(''+newMsg+'');,html,gedit,textcolor,Html,Gedit,Textcolor,请参阅该行末尾的/>?这两个角色变成了蓝绿色,之后的一切都变成了黑色——这几乎就像是一个错误。文档中该点之后不存在文本着色 如果我将其更改为(在/和之间有一个空格),那么它就解决了问题。但是首先是什么导致了这个问题呢?我从来没有使用过Gedit,但是较旧的html规范不允许使用自动关闭标记-您可能只需要告诉它html/xhtml/html5/什么味道。谷歌快速搜索说,这是通过选择右下角的语法突出显示语言来实现的。:) 我从未使用过Gedit,但较旧的html规范不允许使用自动关闭标记-您可能只需

请参阅该行末尾的
/>
?这两个角色变成了蓝绿色,之后的一切都变成了黑色——这几乎就像是一个错误。文档中该点之后不存在文本着色


如果我将其更改为

(在
/
之间有一个空格),那么它就解决了问题。但是首先是什么导致了这个问题呢?

我从来没有使用过Gedit,但是较旧的html规范不允许使用自动关闭标记-您可能只需要告诉它html/xhtml/html5/什么味道。谷歌快速搜索说,这是通过选择右下角的语法突出显示语言来实现的。:)

我从未使用过Gedit,但较旧的html规范不允许使用自动关闭标记-您可能只需要告诉它html/xhtml/html5/什么味道。谷歌快速搜索说,这是通过选择右下角的语法突出显示语言来实现的。:)

然而,该文档是有效的html。呈现过程中没有错误。请与作者联系,报告错误。不过,文档是有效的html。渲染过程中没有错误。请与作者联系,报告错误。
$('#chatlog').append('<span class="'+colorCode+'">'+newMsg+'</span><br />');