W3C home > Mailing lists > Public > www-html@w3.org > November 2005

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

From: Kelly Miller <lightsolphoenix@gmail.com>
Date: Thu, 10 Nov 2005 20:58:00 -0500
Message-ID: <4373FAA8.3040604@gmail.com>
To: Orion Adrian <orion.adrian@gmail.com>
CC: www-html@w3.org

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 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 27 March 2012 18:16:04 GMT