[whatwg] Parsing: Attributes in End Tags
Lachlan Hunt
lachlan.hunt at lachy.id.au
Tue Jan 31 16:06:31 PST 2006
Ian Hickson wrote:
> On Tue, 31 Jan 2006, Lachlan Hunt wrote:
>> </p foo="bar">
>>
>> There should be an easy parse error upon encountering the first
>> non-whitespace character (except for '>') after the tag name...
>
> Good point.
>
> Since that would be somewhat hard to define neatly, I've instead just
> added a requirement at the end of the tokeniser to cover this.
| When an end tag token is emitted with attributes, that is an easy
| parse error.
Wouldn't it be easier to add that requirement either before the
attribute is created or when the end tag is omitted from the the
attribute name/value states?
Is it expected that when an end tag token is emitted, it will include
all the attributes as well? I would have expected that the attributes
would be dropped during tokenisation, rather than just being ignored
during the tree construction phase.
--
Lachlan Hunt
http://lachy.id.au/
More information about the whatwg
mailing list