W3C home > Mailing lists > Public > www-style@w3.org > November 2008

Re: [CSS2.1] Position of list-item markers

From: fantasai <fantasai.lists@inkedblade.net>
Date: Wed, 26 Nov 2008 10:06:20 -0800
Message-ID: <492D901C.4010907@inkedblade.net>
To: Saloni Mira Rai <salonir@microsoft.com>
CC: "www-style@w3.org" <www-style@w3.org>, Sushanth Rajasankar <Sushanth.Rajasankar@microsoft.com>

Saloni Mira Rai wrote:
> Hello,
>
> We need a clarification on positioning the marker for list-items in the 
> scenario where list-item content is not right next to the principal box 
> edge.
>  ...
> Scenario #1  List-item is immediately preceded by a float (left). The 
> float pushes the list-item content to the right. According to the rules 
> above the marker should be outside of the principal box and to the left 
> of the float.
> 
> However
> 
> Opera and Safari all put the marker to the right of the float and next 
> to the text.
> 
> Firefox puts the marker on the float.
> IE8 puts the marker to the left of the float.
> 
> Scenario #2  List-item has text-align set to center. Should the marker 
> be next to the text or outside the principal box?
> 
> Firefox, Opera and Safari put the marker right next to the text, within 
> the border of the list-item
> 
> IE8 puts the marker outside the list-item.

Floats are complicated, and I don't think we should handle them in 2.1. I
suggest we add
   | The position of the list-item marker in the presence of floats is
   | undefined in CSS2.1.

For text-align, I think if we get a clear answer from web designers on what
should be done, we should do that. The question is:

   For a list with 'list-item-position: outside', if I set 'text-align: center',
   should the marker move? What about 'text-align: right'?

Jason's answer was
   > preferably no, or, for right have the bullet go on the right side
which makes perfect sense to me. Anybody else have an opinion?

~fantasai
Received on Wednesday, 26 November 2008 18:07:08 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:55:17 GMT