User Experience
Outline numbering
7 Aug 2003
Site membership agreements and other legal documents typically use outline numbering. Outline numbering can be accomplished on the Web by using nested ordered lists and a bit of CSS. Nest ordered lists several levels deep and then simply define a list style for each level of the list.
<ol>
<li>Item 1</li>
<li>Item 2
<ol>
<li>Sub paragraph 1
<ol>
<li>Ad nauseum</li>
</ol>
</li>
</ol>
</li>
</ol>
And the CSS would be:
<style type="text/css"> ol ol { list-style-type: lower-alpha; } ol ol ol { list-style-type: lower-roman; } </style>