> However, when CSS is disabled (or when no stylesheet is served for old
> old browsers), all these links appear as vertical lists with bullets. A
> screen reader will, I suppose, pronounce "bullet" every time before
> every item as shown in Fangs.
[...]
> An alternative solution is to put all the links in a <nav> with no list
> (I'm using html5 elements). The links will then appear on one line when
> CSS is disabled. I'm not sure yet if a <p> in the <nav> would be
> necessary for old browsers.
> 
> The items can be separated by a non-breaking space for readability.
> 
> I am trying to apply "best practices" and make my markup as
> semantically correct as possible so I have some questions:
>   Is there a compelling reason to keep the lists?
>   Would the markup be dramatically unsemantic without them?

A list of links is a list. You remove the list, you lose the semantics.
Lists are very important for SR users.
Also, I believe using only whitespace to separate links create accessibility
issues with some ATs.

--
Regards,
Thierry
www.tjkdesign.com | www.ez-css.org | @thierrykoblentz






*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
*******************************************************************

Reply via email to