并非所有的 HTML 解析器都能做到这一点。
例如,“ < CODE > < ! —— >
“你好—— > ”是一个合法的
注释,可以通过
这是一个注释标记,其中包含
two comments; the first is empty and
第二个包含“ > hello”。
如果你在浏览器中尝试,你会的
find that the text is displayed on
有两种可能
原因: < OL > < LI >
浏览器会看到“ >”字符和
认为评论到此为止。 < LI > The
浏览器会看到「 —— >」
短信,并认为该评论结束
还有
“ --”的问题
有些人有一种习惯
using things like
“ < ! —————— >”
作为它们来源的分离器。
不幸的是,在大多数情况下
“ -”字符数
不是四的倍数,这意味着
一个浏览器谁 尝试到
做对了才能真正做到
错误的 在这里,实际上隐藏
the rest of the document.
For
这个原因,使用下面的简单
作出有效和被接受的规则
注释: < BLOCKQUOTE > An HTML
注释以
“ < ! ——”以
“ —— >”,并没有
含有「 --」或
"> " anywhere in the
评论。