[whatwg] Handling <title> inside <body>
Ian Hickson
ian at hixie.ch
Tue Nov 11 23:21:02 PST 2008
On Tue, 11 Nov 2008, Garrett Smith wrote:
> >
> > Unfortunately, we have little choice in the matter. Scripting and XML
> > both allow you to unambiguously create highly non-conforming DOMs,
> > e.g. with <title> elements as the root element and <html> elements as
> > children of <input> elements. The renderer has to deal with all such
> > DOMs.
>
> What does XML has to do with any of this?
XML can denote arbitrarily nested DOMs.
> A script that adds an HTML element to a INPUT element should cause an
> hierarchy exception to be raised.
No, it shouldn't.
> | Since user agents may vary in how they handle error conditions,
> | authors and users must not rely on specific error recovery behavior.
>
> http://www.w3.org/TR/REC-html40/appendix/notes.html#notes-invalid-docs
This was one of the biggest mistakes in HTML4, and HTML5 does not make
that mistake again.
--
Ian Hickson U+1047E )\._.,--....,'``. fL
http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,.
Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
More information about the whatwg
mailing list