在 HTML 评论中的任何地方使用 -- 是否会使评论无效 HTML?
Does using -- anywhere inside an HTML Comment make the Comment invalid HTML?
View Source
in Firefox 78.0.1 向我建议,如果我在多行 HTML 注释中使用 --
,它使评论无效 HTML.
即:
<!--
multiline
comment
here
-->
有效,但是:
<!--
-- multiline
-- comment
-- here
-->
不是。
这样对吗?
我在 Stack Overflow 和网络上进行了搜索,但无法找到对 <!-- HTML comment -->
不得 包含 [=15= 的要求的权威确认]除了开头和结尾之外的任何地方。
已添加:
我注意到 Chrome 83 没有问题。
有没有可能 Firefox 78 错误标记了误报?
我认为是因为Firefox 78使用了W3C验证器,在搜索评论错误时出现了解析错误。所以,这只是误报误报。我认为这可能会在某个时候得到修复,但现在,我建议要么忽略它,要么使用其他浏览器,因为 Firefox 是我能找到的唯一一个自动使用 W3C 的浏览器。
View Source
in Firefox 78.0.1 向我建议,如果我在多行 HTML 注释中使用 --
,它使评论无效 HTML.
即:
<!--
multiline
comment
here
-->
有效,但是:
<!--
-- multiline
-- comment
-- here
-->
不是。
这样对吗?
我在 Stack Overflow 和网络上进行了搜索,但无法找到对 <!-- HTML comment -->
不得 包含 [=15= 的要求的权威确认]除了开头和结尾之外的任何地方。
已添加:
我注意到 Chrome 83 没有问题。
有没有可能 Firefox 78 错误标记了误报?
我认为是因为Firefox 78使用了W3C验证器,在搜索评论错误时出现了解析错误。所以,这只是误报误报。我认为这可能会在某个时候得到修复,但现在,我建议要么忽略它,要么使用其他浏览器,因为 Firefox 是我能找到的唯一一个自动使用 W3C 的浏览器。