- From: Christian Johansen <chrisjo@student.matnat.uio.no>
- Date: Mon, 23 May 2005 11:29:45 +0200
- To: Mark Birbeck <mark.birbeck@x-port.net>
- CC: 'Orion Adrian' <orion.adrian@gmail.com>, www-html@w3.org
Mark Birbeck wrote: >Orion, > > > >>Above you're using CSS to create semantic meaning using presentation. >> >>So how would you represent a light seperator without CSS in a >>user agent that doesn't support it? How would you represent >>it to a blind user? >> >> > >I completely agree with you. A good example of the use of <separator> is >within the new navigation lists: > > <nl> > <label /> > <li /> > <li /> > <separator /> > <li /> > </nl> > >A sighted user is quite used to the extra help that horizontal lines in >menus give them, as a way of keeping one set of options apart from another. >Simply using a CSS border to separate the groups would not actually be >semantically correct, since there *really is* a logical separation of the >items, rather than just a presentational separation. (And the logical >separation is not so strong that we could use two navigational lists.) > >As you rightly point out, <separator> now allows us to provide the same >'clues' to blind users. > >Regards, > >Mark > > >Mark Birbeck >CEO >x-port.net Ltd. > >e: Mark.Birbeck@x-port.net >t: +44 (0) 20 7689 9232 >w: http://www.formsPlayer.com/ >b: http://internet-apps.blogspot.com/ > >Download our XForms processor from >http://www.formsPlayer.com/ > > > > > > I agree with your argumentation of the usage of separators in for instance a navigation list. But, in your example here I think it would be more appropriate with some kind of grouping structure. <nl> <label /> <linkgroup> <li /> <li /> </linkgroup> <linkgroup> <li /> </linkgroup> </nl> Or you could use two lists, if the items are unrelated. Christian
Received on Monday, 23 May 2005 09:29:53 UTC