W3C home > Mailing lists > Public > whatwg@whatwg.org > June 2010

[whatwg] Allowing ">" in attribute values

From: Brett Zamir <brettz9@yahoo.com>
Date: Thu, 24 Jun 2010 17:22:39 +0800
Message-ID: <4C2323DF.6060306@yahoo.com>
On 6/24/2010 10:13 AM, Benjamin M. Schwartz wrote:
> The HTML5 spec appears to allow ">" inside an attribute value.  For
> example, the following page (note the body tag) passes the experimental
> HTML5 validator at w3c.org:
>
> <!DOCTYPE HTML><html><head><title></title></head>
> <body class="3>2">
> </body></html>
>
> I think ">" should be disallowed inside attribute values.   It is
> disallowed in XHTML [1].
I do not see any reference to this in the XHTML 1.0 specification (nor 
XHTML 1.1), and in XML, section 2.4, it states only that it must be 
escaped if part of the sequence "]]>" in "content", which I guess means 
only element content. E4X also does not escape ">" in attribute values 
(only in element content).

Brett
Received on Thursday, 24 June 2010 02:22:39 UTC

This archive was generated by hypermail 2.4.0 : Wednesday, 22 January 2020 16:59:24 UTC