W3C home > Mailing lists > Public > public-html-bugzilla@w3.org > November 2009

[Bug 8211] HTML 4 defined these as entities &name; where the ";" wasn't part of the entity name, and there wasn't a variation that some names don't have ";". If this is an example of error recovery, valid HTML should require the ;.

From: <bugzilla@wiggum.w3.org>
Date: Fri, 06 Nov 2009 11:47:09 +0000
To: public-html-bugzilla@w3.org
Message-Id: <E1N6NHZ-0001rF-Au@wiggum.w3.org>
http://www.w3.org/Bugs/Public/show_bug.cgi?id=8211


Simon Pieters <simonp@opera.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |WORKSFORME




--- Comment #1 from Simon Pieters <simonp@opera.com>  2009-11-06 11:47:08 ---
The semi-colon is required.

"The ampersand must be followed by one of the names given in the named
character references section, using the same case. The name must be one that is
terminated by a U+003B SEMICOLON character (;)."
http://www.whatwg.org/specs/web-apps/current-work/multipage/syntax.html#character-references

"If the last character matched is not a U+003B SEMICOLON character (;), there
is a parse error."
http://www.whatwg.org/specs/web-apps/current-work/multipage/tokenization.html#tokenizing-character-references


-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
Received on Friday, 6 November 2009 11:47:11 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 20:01:05 UTC