Re: domain distinction between @role and @class is unenforceably vague [was: Re: p in address tag?]

Orion Adrian wrote:

><address id="creator role="creator_address">
>         <span about="#creator" property="author">John Foliot</span>
>         <span about="#creator" property="company">WATS.ca</span>
>         <span about="#creator" property="city_state">Ottawa, ON</span>
>         <span about="#creator" property="country">Canada</span>
>         <span about="#creator" property="email">foliot@wats.ca</span>
>         <span about="#creator" property="website">http://www.wats.ca</span>
></address>
>
>Though a simpler, more concise version would be:
>
><address role="creator_address">
>         <author>John Foliot</author>
>         <company>WATS.ca</company>
>         <city>Ottawa</city>
>         <state>ON</state>
>         <country>Canada</country>
>         <email>foliot@wats.ca</email>
>         <website>http://www.wats.ca</website>
></address>
>  
>
We're back at my original point (sort of).  Wouldn't this be somewhat 
more semantically relevant?

<address id="creator role="creator_address">
         <p about="#creator" property="author">John Foliot</p>
         <p about="#creator" property="company">WATS.ca</p>
         <p about="#creator" property="city_state">Ottawa, ON</p>
         <p about="#creator" property="country">Canada</p>
         <p about="#creator" property="email">foliot@wats.ca</p>
         <p about="#creator" property="website">http://www.wats.ca</p>
</address>

or even

<address id="creator role="creator_address">
         <l about="#creator" property="author">John Foliot</l>
         <l about="#creator" property="company">WATS.ca</l>
         <l about="#creator" property="city_state">Ottawa, ON</l>
         <l about="#creator" property="country">Canada</l>
         <l about="#creator" property="email">foliot@wats.ca</l>
         <l about="#creator" property="website">http://www.wats.ca</l>
</address>

Span is meant as a generic containing element, is it not?  As a result, 
I think we can find a better solution than span here.

-- 
http://www.mozilla.org/products/firefox/ - Get Firefox!
http://www.mozilla.org/products/thunderbird/ - Reclaim Your Inbox!

Please avoid sending me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html

Received on Friday, 11 November 2005 01:57:51 UTC