Re: Question about RDF in XHTML 1.0

Luca Mascaro wrote:
> have you considered the possibility to use class
> attribute for embedding RDF in XHTML 1.0 or 1.1?
> 
> For example:
> 
> <html xmlns:dc="http://purl.org/dc/elements/1.1/">
>   <head>
>     <title>Document</title>
>   </head>
>   <body>
>     <p><cite class="dc:author">Luca Mascaro</cite> is a user interface
> developer.</p>
> ..</body>
> </html>
> 
> The CSS 3.0 specification introduce the namespace in CSS

Unfortunately CSS3 doesn't support namespaces in attribute values, nor 
does XHTML 1.* allow namespaced values in @class, so my personal view is 
that we should keep our hands off of the class attribute, and leave it 
to the uses it has today.

Since the role attribute is now available as a namespaced value, it is 
my feeling that this exactly addresses the use cases you have in mind, 
though not in XHTML 1.1 today, which I suppose is your real question.

So in short: XHTML 1.1 does not allow namespaced values in the class 
attribute, so you would have to change XHTML 1.1 anyway, so why not 
change it in a better way?

Best wishes,

Steven

Received on Tuesday, 21 February 2006 15:12:05 UTC