[XHTML 2] 23.2 Meta and RDF

Dear HTML Working Group,

23.2 says:

"The metadata attributes can be used to generate RDF statements. The 
attributes rel, rev and property represent predicates. The predicate is 
obtained by concatenating the namespace URI and the local part of the Qname 
of the attribute value"

How does this work, as it's possible that the namespace URI of the  QName of 
the attribute value is the Null namespace which has no namespaceURI to be 
used in concatenation:

An example document is provided below:

<x:html xmlns:x="http://www.w3.org/2002/06/xhtml2/" xml:lang="en"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://www.w3.org/MarkUp/SCHEMA/xhtml2.xsd"
>
  <x:head>
<x:meta about="http://www.example.com/" property="reference">John 
Smith</x:meta>  </x:head>
</x:html>

Please clarify this situation - preferably by removing the use of QNames in 
attribute context and splitting property into propertyNS and 
propertyLocalName.

Regards,

Jim Ley 

Received on Sunday, 29 May 2005 12:07:08 UTC