CSS4 Selectors (was Re: Extend use of namespaces)

On Sep 21, 2010, at 12:16 PM, Aryeh Gregor <Simetrical+w3c@gmail.com> wrote:

>>> textarea, svg html textarea, svg html html textarea { ... }
>>> svg textarea, svg svg textarea, svg svg svg textarea { ... }
>>> 
>>> or something, for practical purposes.  But that's not acceptably
>>> robust for UA stylesheets, I'd think.
>> 
>> It's not acceptable for user sheets either, nor in my opinion for author
>> sheets.
> 
> You're already forced to do stuff like this anyway in some cases.  For
> instance, if you want to alternate between three styles of bullets for
> <ul>,
> 
> ul li { list-style-type: disc }
> ul ul li { list-style-type: square }
> ul ul ul li { list-style-type: circle }
> ul ul ul ul li { list-style-type: disc }
> ul ul ul ul ul li { list-style-type: square }
> ul ul ul ul ul ul li { list-style-type: circle }
> ul ul ul ul ul ul ul li { list-style-type: disc }
> ul ul ul ul ul ul ul ul li { list-style-type: square }
> ul ul ul ul ul ul ul ul ul li { list-style-type: circle }

Maybe we need a 'nth-generation-of-type()' in CSS4 Selectors. 

Received on Tuesday, 21 September 2010 20:34:27 UTC