W3C home > Mailing lists > Public > whatwg@whatwg.org > April 2007

[whatwg] Parsing: < in unquoted attribute values

From: Anne van Kesteren <annevk@opera.com>
Date: Wed, 25 Apr 2007 09:53:10 +0200
Message-ID: <op.trbxiwgj64w2qv@id-c0020>
On Wed, 25 Apr 2007 00:03:40 +0200, Simon Pieters <zcorpan at gmail.com>  
> The parsing section says that < in an unquoted attribute value  
> terminates the tag. However, according to my testing[1], IE7, Gecko,  
> Opera and Webkit don't do this -- they append the < to the attribute  
> value. So I think the parsing section is wrong here.

IE also lets < be an attribute. It can also be part of an attribute or  
element name. This means that:


will become a 'p<' element with a 'p' attribute which has 'test' as  
textContent. This basically means less exceptions in the tokenizer for the  
'<' character which would be fine with me.

Anne van Kesteren
Received on Wednesday, 25 April 2007 00:53:10 UTC

This archive was generated by hypermail 2.4.0 : Wednesday, 22 January 2020 16:58:54 UTC