[whatwg] WA1: <li> processing
Ian Hickson
ian at hixie.ch
Tue Nov 6 14:46:07 PST 2007
On Tue, 23 Aug 2005, fantasai wrote:
>
> # If the attribute's value cannot be converted to a number, it is treated
> # as if the attribute was absent. The attribute has no default value.
>
> "The attribute's value is treated as if the attribute was absent"
> doesn't make a whole lot of sense to me. Did you mean a different 'it'?
Fixed.
> # The value attribute is processed by the parent ol element, if there is one.
> # If there is not, the attribute has no effect.
>
> The first sentence makes no sense. What does it mean for an element to
> "process" another element's attribute? I thought the UA processed the
> attributes.
I can't find that text in the spec anymore.
> Is the second sentence meant to imply that when the parent is not <ol>
> the value DOM attribute reflects a missing 'value' attribute rather than
> whatever value the 'value' attribute actually has? If so, you should
> make it more explicit. If not, you should make /that/ explicit.
I think the spec makes sense now.
> # Each subsequent item in the list has the ordinal value given by its value
> # attribute, if it has one, or, if it doesn't, the ordinal value of the
> # previous item, plus one.
>
> The instructions in the <ol> section seem to omit any reference to the
> number conversion step described in the <li> section.
I don't understand what you mean.
--
Ian Hickson U+1047E )\._.,--....,'``. fL
http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,.
Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
More information about the whatwg
mailing list