On Fri, 15 Sep 2006, Michael Drake wrote:
In message
<Pine.LNX.4.62L.0609122203530.5283(a)tarrant.ecs.soton.ac.uk>
John-Mark Bell <jmb202(a)ecs.soton.ac.uk> wrote:
> The question is; which is the one to go for? [NB: if we choose
> display: list-item and friends, all the nonsense about pseudo selectors
> can probably be postponed until after 1.0. Whether this has any bearing on
> the situation, I don't know].
I think both are required to support everything fully.
Of course, but this is a case of prioritisation for version 1.0. If we can
provide list support through display: list-item (and friends) alone, then
I'm inclined to do that and forget about pseudo selectors and generated
content until after 1.0 (and preferably until after we've sat down and
worked out how the code in render/ and css/ needs to change to handle all
the issues resulting from dynamic content modification).
That said, it _may_ be possible to retain :link and :visited support as
they're pretty simple (just don't expect the visited state of a link to
update automatically).
Note: Outer border is page limits. The 1. is outside the LI box
completely
(it has no margin). I think the 1. goes in the OL's padding or whatever
space there is.
display: list-item; forces the construction of 2 boxes; the one containing
the content and a marker box (which may be placed anywhere - the spec
doesn't specify, iirc.
John.