*Neal* said:
Unfortuntely the CSS solution is not well supported. To do what you
want in the manner you want, you need a transitional doctype.
You could do the numbering manually instead. Won't be list markup,
but you get the effect and it validates strict.
Perhaps more of a kludge is to have list markup, turn off the list
styling and then use manual numbering.
<ol>
<li>1. Oreos</li>
<li>2. Butter biscuits</li>
<li>3. Rich tea fingers</li>
<li>4. Milk chocolate digestives</li>
</ol>
ol {
list-style: none;
}
I wasn't sure what JAWS would make of it, but provided the CSS is used
it reads in IE as (half-second pauses on commas) "List of 4 items 1,
Oreos 2, Butter biscuits 3, Rich tea fingers 4, Milk chocolate
digestives list end". The non-list markup version reads *exactly* the
same except the opening and closing list announcements are missing. So
it would seem that in JAWS at least there is some use to the above
method. Better would be if JAWS paused at the end of each list item or
paused on a comma at the end of each one, but it didn't when tested with
default reader settings.