W3C home > Mailing lists > Public > public-rdfa@w3.org > December 2008

Re: Markup questions: html/body, datatype="", double predicates

From: Toby A Inkster <tai@g5n.co.uk>
Date: Wed, 10 Dec 2008 13:15:08 +0000
Message-Id: <111CDA36-5607-4E4C-AC80-A72093CB0628@g5n.co.uk>
To: Richard Cyganiak <richard@cyganiak.de>, public-rdfa@w3.org

Richard Cyganiak wrote:

> <> foaf:maker <#me> .
> <#me> foaf:homepage <> .
> <> foaf:maker <> .
> <> foaf:homepage <> .

I get these triples with Cognition too. I'm pretty sure that it's the  
"correct" output, even though it's unintuitive. I think the reasoning  
is as follows:

The <head> element is treated as if it had about="" unless it does  
really have an @about set. So what you have is:

<html rel="foaf:maker" rev="foaf:homepage">
	<head about="">...</head>
	...
</html>

And that results in those two strange triples.

-- 
Toby A Inkster
<mailto:mail@tobyinkster.co.uk>
<http://tobyinkster.co.uk>
Received on Wednesday, 10 December 2008 13:15:43 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 10 December 2008 13:15:43 GMT