11<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
22<html lang="en">
3- <!-- $Id: lists.src,v 2.13 1998-03-21 00:35:14 ijacobs Exp $ -->
3+ <!-- $Id: lists.src,v 2.14 1998-03-24 05:11:32 ijacobs Exp $ -->
44<HEAD>
55<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
66<TITLE>Lists</TITLE>
@@ -119,42 +119,38 @@ class="propinst-list-style-position">'list-style-position'</span>, and
119119<P> This property specifies appearance of the list item marker if
120120<span class="propinst-list-style-image">'list-style-image'</span> has
121121the value 'none' or if the image pointed to by the URI cannot be
122- displayed.
122+ displayed. The value 'none' specifies no marker, otherwise there are
123+ three types of marker: glyphs, numbering systems, and alphabetic systems.
124+
125+ <P>Glyphs are specified with
126+ <strong><span class="index-def" title="disc"><a class="value-def"
127+ name="value-def-disc">disc</a></span></strong>,
128+ <strong><span class="index-def" title="circle"><a class="value-def"
129+ name="value-def-circle">circle</a></span></strong>, and
130+ <strong><span class="index-def" title="square"><a class="value-def"
131+ name="value-def-square">square</a></span></strong>. Their exact
132+ rendering depends on the user agent.
133+
134+ <P>Numbering systems are specified with:</P>
123135
124- <P>Values have the following meanings:</p>
125136<dl>
126- <dt><strong><span class="index-def" title="disc"><a class="value-def" name="value-def-disc">disc</a></span></strong>
127- <dd>A disc (exact presentation is UA-dependent)
128- <dt><strong><span class="index-def" title="circle"><a class="value-def" name="value-def-circle">circle</a></span></strong>
129- <dd>A circle (exact presentation is UA-dependent)
130- <dt><strong><span class="index-def" title="square"><a class="value-def" name="value-def-square">square</a></span></strong>
131- <dd>A square (exact presentation is UA-dependent)
132137<dt><strong><span class="index-def" title="western-decimal"><a class="value-def" name="value-def-western-decimal">western-decimal</a></span></strong> or <strong>decimal</strong>
133138<dd>Decimal numbers, beginning with 1.
134139<dt><strong><span class="index-def" title="leading-zero"><a class="value-def" name="value-def-leading-zero">leading-zero</a></span></strong>
135- <dd>Decimal numbers 01, 02, 03,... (or 001, 002, 003,.. if more than 99 items)
140+ <dd>Decimal numbers 01, 02, 03, ... (or 001, 002, 003, . .. if more than 99 items)
136141<dt><strong><span class="index-def" title="lower-roman"><a class="value-def" name="value-def-lower-roman">lower-roman</a></span></strong>
137142<dd>Lower case roman numerals (i, ii, iii, iv, v, etc.).
138143<dt><strong><span class="index-def" title="upper-roman"><a class="value-def" name="value-def-upper-roman">upper-roman</a></span></strong>
139144<dd>Upper case roman numerals (I, II, III, IV, V, etc.).
140- <dt><strong><span class="index-def" title="lower-latin"><a class="value-def" name="value-def-lower-latin">lower-latin</a></span></strong> or <strong>lower-alpha</strong>
141- <dd>Lower case ascii letters (a, b, c, ... z).
142- <dt><strong><span class="index-def" title="upper-latin"><a class="value-def" name="value-def-upper-latin">upper-latin</a></span></strong> or <strong>upper-alpha</strong>
143- <dd>Upper case ascii letters (A, B, C, ... Z).
144- <dt><strong><span class="index-def" title="lower-greek"><a class="value-def" name="value-def-lower-greek">lower-greek</a></span></strong>
145- <dd>Lower case classical Greek
146- alpha, beta, gamma,... (έ, ή, ί,...)
147145<dt><strong><span class="index-def" title="hebrew"><a class="value-def" name="value-def-hebrew">hebrew</a></span></strong>
148- <dd>Traditional Hebrew numbering (not just Hebrew letters, but
149- the actual numbering system).
146+ <dd>Traditional Hebrew numbering.
150147<dt><strong><span class="index-def" title="georgian"><a class="value-def" name="value-def-georgian">georgian</a></span></strong>
151- <dd>Traditional Georgian numbering (not just Georgian letters, but
152- the actual numbering system).
148+ <dd>Traditional Georgian numbering
149+ (an, ban, gan, ..., he, tan, in, in-an, ...).
153150<dt><strong><span class="index-def" title="armenian"><a class="value-def" name="value-def-armenian">armenian</a></span></strong>
154- <dd>Traditional Armenian numbering (not just Armenian letters, but
155- the actual numbering system).
151+ <dd>Traditional Armenian numbering.
156152<dt><strong><span class="index-def" title="cjk-ideographic"><a class="value-def" name="value-def-cjk-ideographic">cjk-ideographic</a></span></strong>
157- <dd>plain ideographic numbers
153+ <dd>Plain ideographic numbers
158154<dt><strong><span class="index-def" title="hiragana"><a class="value-def" name="value-def-hiragana">hiragana</a></span></strong>
159155<dd>a, i, u, e, o, ka, ki, ...
160156<dt><strong><span class="index-def" title="katakana"><a class="value-def" name="value-def-katakana">katakana</a></span></strong>
@@ -163,10 +159,37 @@ the actual numbering system).
163159<dd>i, ro, ha, ni, ho, he, to, ...
164160<dt><strong><span class="index-def" title="katakana-iroha"><a class="value-def" name="value-def-katakana-iroha">katakana-iroha</a></span></strong>
165161<dd>I, RO, HA, NI, HO, HE, TO, ...
166- <dt><strong><span class="index-def" title="none"><a class="value-def" name="value-def-li-none">none</a></span></strong>
167- <dd>No marker
168162</dl>
169163
164+ <P>A user agent that does not recognize a numbering system should use
165+ 'western-decimal'.
166+
167+ <div class="note"><P>
168+ <em><strong>Note.</strong>
169+ This document does not specify the exact mechanism of each
170+ numbering system (e.g., how roman numerals are calculated).
171+ A future W3C Note may provide further clarifications.
172+ </em>
173+ </div>
174+
175+ <P>Alphabetic systems are specified with:</P>
176+
177+ <dl>
178+ <dt><strong><span class="index-def" title="lower-latin"><a class="value-def" name="value-def-lower-latin">lower-latin</a></span></strong> or <strong>lower-alpha</strong>
179+ <dd>Lower case ascii letters (a, b, c, ... z).
180+ <dt><strong><span class="index-def" title="upper-latin"><a class="value-def" name="value-def-upper-latin">upper-latin</a></span></strong> or <strong>upper-alpha</strong>
181+ <dd>Upper case ascii letters (A, B, C, ... Z).
182+ <dt><strong><span class="index-def" title="lower-greek"><a class="value-def" name="value-def-lower-greek">lower-greek</a></span></strong>
183+ <dd>Lower case classical Greek
184+ alpha, beta, gamma, ... (έ, ή, ί, ...)
185+ </dl>
186+
187+ <P>This specification does not define how alphabetic systems wrap at
188+ the end of the alphabet. For instance, after 26 list items,
189+ 'lower-latin' rendering is undefined. Therefore, for long lists, we
190+ recommend that authors specify true numbers.
191+
192+
170193<div class="html-example"><P>
171194For example, the following HTML document:
172195<PRE>
@@ -198,10 +221,6 @@ iii This is the third item.
198221depends on the user agent.
199222</div>
200223
201- <P>This specification does not define how alphabetic numbering
202- sequences wrap at the end of the sequence . For instance, after 26
203- list items, 'lower-latin' rendering is undefined.
204-
205224<!-- #include src=properties/list-style-image.srb -->
206225
207226<P> This property sets the image that will be used as the list item
0 commit comments