W3C home > Mailing lists > Public > www-style@w3.org > June 1998

Re: List styles - a wish list item

From: Ian Hickson <exxieh@bath.ac.uk>
Date: Sun, 14 Jun 1998 23:22:28 +0100
Message-ID: <000101bd989e$c4e468c0$cf20268a@hpxu>
To: Daniel Glazman <Daniel.Glazman@der.edf.fr>, kebl0820@sable.ox.ac.uk
Cc: Style Sheet mailing list <www-style@w3.org>
I was just going through old list mail to update my www-style past
suggestions list [1], when I came across the "List styles - a wish list
item" thread.

Here is an extract for those of you who do not keep archived copies and
don't want to go to the w3.org archives.

Daniel Glazman wrote:
>Then we could have for 1st and 2nd level lists with decimal numbering
>for 1st level and lower-case alpha for 2nd something like :
>  OL { counter-reset(item) }
>  OL > LI:before { counter(item) ". " ;
>                   counter-increment: item }
>  OL > LI > OL > LI:before { content: counter(item, 1, arabic) "."
>    counter(item, 0, lower-alpha) ". " ; counter-increment: item }
>
>The example above is a bad example because it breaks the existing order of
>arguments of the counter functional notation. But this 'way' of doing
>nested numberings is surely another simple and low-cost solution.

It struck me that we can already do this.

OL { counter-reset(item1) }
OL > LI:before { counter(item1) ". " ; counter-increment: item1 }
OL > LI > OL { counter-reset(item2) }
OL > LI > OL > LI:before {
  counter(item1, arabic) ". " counter(item2, lower-alpha) ". ";
  counter-increment: item2 }

There is thus no need to extend the counter function.

[1]: The "www-style past suggestions list", for those who missed my initial
announcement, is a list of all the suggestions given on this list which have
not yet made their way into the specs.
It is available at
http://www.bath.ac.uk/~exxieh/internet/#wwwstyle
There are currently around eight ideas on the list.

--
Ian Hickson - visit web page for geek code
PGP Fingerprint:
85F7 0D50 A3D1 82AE 4F81  16D4 9670 02D4 7290 F4E0
http://www.bath.ac.uk/~exxieh/
Received on Monday, 15 June 1998 16:45:56 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:53:55 GMT