Welcome to WebHeadStart.org

Web Technologies

Sponsored By

WebHeadStart.org is currently in beta.
Please pardon our appearance as we work to provide you with the most comprehensive reference on today's web technologies.

Interested in advertising on WebHeadStart? Become an advertising partner today!

[WWW-HTML Mailing List Archive Home] [Messages By Thread] [Messages By Date]

Order attribute for lists

From: Barry <barry@polisource.com>
Date: Fri, 29 Sep 2006 22:29:29 -0400
Message-ID: <000301c6e438$44a95f50$2f01a8c0@Seka>
To: <www-html@w3.org>

Floated list items are rendered left to right, which isn't the way most 
people read lists. When the ul tag is used but the list still "ordered" (see 
http://lists.w3.org/Archives/Public/www-html/2005Jun/0011.html  ) it's 
preferable for each column of a multicolumn list (a list with floated li 
elements) to be ordered from top to bottom.

I think that floating list items is one of the few if not the only style 
that could change semantics inappropriately. Maybe not for user agents, 
which would read the list in the same order whether it's floating or not, 
but for humans. A CSS coder doesn't usually have to worry about changing 
semantics, but to prevent this issue he would. He might be forced to choose 
a space wasting, single column, non-floating list, rather than risk the list 
being read left to right rather than top to bottom. This problem can be 
solved with an HTML order attribute for list elements that would tell CSS to 
order each column of a floated list from top to bottom.

For now, I have my custom written Javascript that reorders lists using CSS 
(position/top/left). An order attribute would be much better. 



-- 
Internal Virus Database is out-of-date.
Checked by AVG Free Edition.
Version: 7.1.405 / Virus Database: 268.12.6/453 - Release Date: 9/20/2006
Received on Saturday, 30 September 2006 02:29:39 GMT
Valid XHTML 1.0! Valid CSS! Site Map | Privacy Policy | Terms of Use | WebHeadStart.org © 2005 All Rights Reserved.