- From: Masayasu Ishikawa <mimasa@w3.org>
- Date: Sat, 19 May 2001 14:11:17 +0900
- To: montbriand@apple.com
- Cc: www-html-editor@w3.org
John Montbriand <montbriand@apple.com> wrote:
> re: http://www.w3.org/TR/WD-html40-970708/
This is very old Working Draft, you'd better look at:
http://www.w3.org/TR/1999/REC-html401-19991224
> I have been looking for some information about placement of html
> comments. Namely, <!-- ... --> style things in html text. Now,
> such comments can be used to comment out sections of html, and
> and as such, they may contain html tags. Now, I'm wondering,
> is the converse true? i.e., can html comments be placed inside
> of html tags? I've looked through he standards and there's no
> discussion of this.
The short answer is no. Markup declarations (including comment
declaration) cannot appear inside markup. You should refer to
the SGML standard for details, but in the case of XHTML, which
is written in XML syntax, XML 1.0 is very clear on this:
2.5 Comments
[Definition: Comments may appear anywhere in a document outside other
markup; in addition, they may appear within the document type
declaration at places allowed by the grammar. They are not part of
the document's character data; an XML processor may, but need not,
make it possible for an application to retrieve the text of comments.
For compatibility, the string "--" (double-hyphen) must not occur
within comments.] Parameter entity references are not recognized
within comments.
cf. http://www.w3.org/TR/2000/REC-xml-20001006#sec-comments
Regards,
--
Masayasu Ishikawa / mimasa@w3.org
W3C - World Wide Web Consortium
Received on Saturday, 19 May 2001 01:10:55 UTC