在 HTML 中,我们通常会做类似的注释:
<!-- Comment here -->
为什么评论不对称,如下所示:
<!-- Comment here --!>
我正在寻找历史的答案。
请在此处查看HTML 2.0 RFC 和有趣的部分:
要在 HTML 文档中包含注释,请使用注释声明。注释声明由
<!' followed by zero or more comments followed by
>' 组成。每条评论都以--' and includes all text up to and including the next occurrence of
--'开头。在评论声明中,每条评论之后都允许有空格,但在第一条评论之前不允许。整个注释声明被忽略。
注意 - 一些历史 HTML 实现错误地将任何 `>' 字符视为注释的终止。
例如:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<HEAD>
<TITLE>HTML Comment Example</TITLE>
<!-- Id: html-sgml.sgm,v 1.5 1995/05/26 21:29:50 connolly Exp -->
<!-- another -- -- comment -->
<!>
</HEAD>
<BODY>
<p> <!- not a comment, just regular old data characters ->