Some tests with a cross-browser CSS-Counter solution, using the CSS attributes counter, counters, counter-reset, counter-increment for modern browsers.
Looks like a simple normal list, the only difference is, that you can know do some advanced styling of the numbers.
Chapter like nesting lists by using the CSS attributes counter, counters, counter-reset, counter-increment.
Found bugs or strange behaviour - please leave a comment in the related article.