On Jan 23, 2008 10:18 AM, Simon Pieters &lt;<a href="mailto:simonp@opera.com">simonp@opera.com</a>&gt; wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
It&#39;s also interesting how negative numbers and 0 interacts with different list type=&#39;&#39;s in different browsers...<br><br> &nbsp; &nbsp;<a href="http://software.hixie.ch/utilities/js/live-dom-viewer/?%3Col%20type%3Da%20start%3D-2%3E%3Cli%3Ex%3Cli%3Ex%3Cli%3Ex%3Cli%3Ex%3Cli%3Ex" target="_blank">
http://software.hixie.ch/utilities/js/live-dom-viewer/?%3Col%20type%3Da%20start%3D-2%3E%3Cli%3Ex%3Cli%3Ex%3Cli%3Ex%3Cli%3Ex%3Cli%3Ex</a></blockquote><div><br><br>Huh. One would think UA&#39;s should ignore negative start values in non-numerical cases. For that matter, 
<i>any </i>ordered list type ought to ignore <i>all </i>inapplicable start values. Perhaps that ought to be specified in the recommendation?<br><br>&nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
It was pointed out to me that the start=&#39;&#39; attribute (and the<br>corresponding DOM attribute) currently defaults to 1. This could, AFAICT,<br>reaonably trivially be changed to make it depend on the direction of the
<br>list and the number of &lt;li&gt; children.</blockquote><div><br><br>Very easily:<br><br><div style="margin-left: 40px;">if start is not specified<br>if not reverse<br>start = 1<br>else<br>start = number of items * step
<br></div><br><br></div></div>- Jason<br>