- From: Cédric Mesnage <cedric.mesnage@lu.unisi.ch>
- Date: Thu, 31 May 2007 21:01:53 +0200
- To: public-rdf-in-xhtml-tf@w3.org
- Message-Id: <7064ED05-B958-448E-84D2-24FFABD13E67@lu.unisi.ch>
Hi all,
I have a question regarding blank nodes in RDFa, I don't know if the
issue has been raised already and I apologize if it has. In the RDFa
Primer I saw that you can create unnamed blank nodes using the 'rel'
attribute as in the example:
<dl class="foaf:Person" about="#card" id="card">
....
<dt>Address</dt>
<dd rel="foaf:address">
<span property="foaf:address_line_1">77 Massachusetts Ave.</
span><br />
<span property="foaf:address_line_2">MIT Room 32-G524</span><br />
<span property="foaf:city">Cambridge</span> MA 02139<br />
<span property="foaf:country">USA</span>
</dd>
....
</dl>
This works for predicates layered in an instance definition, do you
plan having a similar principle for classes? I'd like to have:
<span class="foaf:Person" >
some things about the person
</span>
to be considered as a blank node, currently in RDFa On Rails(http://
rdfa.rubyforge.org/) I generate blank node names this way:
<span class="foaf:Person" about="#BNode1">
some things about the person
</span>
incrementing the number through the page generation, but this is
ugly. The other solution is that I can just forbidden the use of
classes if no uri or explicit blank node name is given.
Hope this does make some sense and look forward to get you point of
view.
Best Regards!
---
Cédric Mesnage
PhD Student
cedric.mesnage@lu.unisi.ch
http://www.inf.unisi.ch/phd/mesnage/
http://myunderstanding.wordpress.com/
Received on Thursday, 31 May 2007 23:42:22 UTC