Quoting Henri Sivonen <[EMAIL PROTECTED]>:
I think allowing paired double hyphens with whitespace in between
and allowing whitespace between the ending "--" and ">" would make
sense. This would improve the source-level upgradeability of valid
HTML 4 to conforming HTML 5. However, it would have the old
confusion issues.
<!-- I think this should be conforming. -->
<!-- Making -- -- this conforming would make sense as well. -- >
<!-- IMO, this -- should not be conforming but should parse
unambiguously with an easy parse error. -->
And then it would be necessary to make this one non-conforming:
<!-- In comment -- -- > Not in HTML 5 comment but in SGML comment -->
I guess the XML style is the simplest thing that could work. :-/
You are talking about conformance, but what do you want the parser to do? And
also there is talk about whitespace between -- and > but currently all
kinds of
chracters are allowed there (including - for instance).
--
Anne van Kesteren
<http://annevankesteren.nl/>