W3C home > Mailing lists > Public > whatwg@whatwg.org > November 2007

[whatwg] WA1: <li> processing

From: Ian Hickson <ian@hixie.ch>
Date: Tue, 6 Nov 2007 22:46:07 +0000 (UTC)
Message-ID: <Pine.LNX.4.62.0711062219170.30809@hixie.dreamhostps.com>
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'?


> # 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.   `._.-(,_..'--(,_..'`-.;.'
Received on Tuesday, 6 November 2007 14:46:07 UTC

This archive was generated by hypermail 2.3.1 : Monday, 13 April 2015 23:08:38 UTC