- From: Ian Hickson <ian@hixie.ch>
- Date: Fri, 4 Sep 2009 00:13:32 +0000 (UTC)
On Thu, 3 Sep 2009, Ojan Vafai wrote: > > I don't see what the problem here is. How is it wrong? Why can't a list be a > type of list item? It can: <ol> <li> <ol>...</ol> </li> </ol> The request was for <ol> to be directly inside <ol>, which makes no sense. > Focusing more on practicalities, every browser produces and deals correctly > with this type of HTML. The spec defines how to process it. > Given that contentEditable is used by just about every rich-text email > or blog-posting service, it's not like browsers can stop supporting this > without breaking a very long tail of sites with user-generated content. Stop supporting what? > Internet Explorer, Firefox, Opera, Safari and Chrome all nest lists > inside lists when you call execCommand('indent') on a list item. What > practical reason is there for them all to change this behavior? We shouldn't encourage bad markup. -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
Received on Thursday, 3 September 2009 17:13:32 UTC