Re: 'role' should be property

Mark Birbeck wrote:

> One is much more likely to want to say 'the third div is the footer'
> or that 'certain spans are check-boxes', than to have to put @role on
> each element.

I'd posit that it's more likely that an author might want to specify the 
role of any particular piece of content while they're actually authoring 
the content itself, i.e. the HTML. They write the content, then say 
"this is the footer".

> The properties set by CSS rules are available via the DOM anyway, so
> there is nothing to say that CSS must be about styling.

Apart from the fact that CSS stands for Cascading *Style Sheets*

"Cascading Style Sheets (CSS) is a simple mechanism for adding style 
(e.g. fonts, colors, spacing) to Web documents"
http://www.w3.org/Style/CSS/

Style...not content characteristics (such as role)...

P
-- 
Patrick H. Lauke
______________________________________________________________
re·dux (adj.): brought back; returned. used postpositively
[latin : re-, re- + dux, leader; see duke.]
www.splintered.co.uk | www.photographia.co.uk
http://redux.deviantart.com
______________________________________________________________
Co-lead, Web Standards Project (WaSP) Accessibility Task Force
http://webstandards.org/
______________________________________________________________
Take it to the streets ... join the WaSP Street Team
http://streetteam.webstandards.org/
______________________________________________________________

Received on Tuesday, 22 May 2007 22:53:54 UTC