[whatwg] Tag Soup: Blocks-in-inlines

Ian Hickson ian at hixie.ch
Wed Jan 25 17:26:56 PST 2006

On Wed, 25 Jan 2006, Billy Wong wrote:
> First, my idea would not, and should not, break the whole web.  If it is 
> really deployed, it would only break webpage that are not well-formed in 
> this particular way.

That's a large fraction of the Web.

> Second, this discussion begins to be for error-handling in HTML5.  I 
> believe the motto "Make the wrong looks wrong".  Since the introduction 
> of CSS and its ability to do "div span { blahblahblah; }", we can't go 
> back to IE's insectual appoach.  If the error-handling mechanism make 
> people feel mixing open-close-tags "okay" and then the mechanism doesn't 
> work up to their expectation occasionally, they will blame the browser 
> and never notice their fault.  Unless we can find a perfect mechanism 
> which will never "break" their expectation, the problem will go on.  
> And I suppose the mechanism we are discussing here should be used only 
> in HTML5 onward, something the whole web not using these day.

HTML browsers won't get more than one parser. Whatever we spec here has to 
work as a replacement for HTML parsers entirely, for all HTML content.

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