- From: fantasai <fantasai.lists@inkedblade.net>
- Date: Wed, 08 Sep 2010 17:58:54 -0700
- To: "Belov, Charles" <Charles.Belov@sfmta.com>
- CC: "Tab Atkins Jr." <jackalmage@gmail.com>, www-style list <www-style@w3.org>
On 09/08/2010 05:25 PM, Belov, Charles wrote: > > While we're talking about this, what about legal numbering? > > 1 > 1.1 > 1.2 > 1.3 > 2 > 2.1 > 2.2 > 2.2.1 > 2.2.2 > > (real-life example is Word Outline numbering) > > infix might be applicable here, except that here it is an infix > between levels, not between characters in a composed string at > the same level. I don't really have a use for infix within the > same list level; that was just trying to be flexible. You'd use ::marker { content: counters(list-item, "."); } to override the default ::marker { content: counter(list-item); } Speaking of which, Tab, we need some way of indicating in the counter() argument to use the correct numbering type associated with a particular counter instance. And some way of associating a counter instance with a numbering type. (I'd suggest using the list-style-type property somehow. Not sure how.) Because outlining styles that aren't all decimal would be hard to handle correctly otherwise. 1 1.a 1.b 1.b.i 1.b.ii 1.b.iii 1.b.iv 2 2.a 2.b 2.c ~fantasai
Received on Thursday, 9 September 2010 00:59:30 UTC