- From: Mark Birbeck <mark.birbeck@formsPlayer.com>
- Date: Tue, 25 Sep 2007 11:59:22 +0100
- To: "Kamil Trebunia" <ffreak@gmail.com>
- Cc: RDFa <public-rdf-in-xhtml-tf@w3.org>
Hi Kamil, > > Note that: > > <head> > > <title>My Life and Times</title> > > </head> > > is just a shorthand for: > > <head> > > <meta property="title">My Life and Times</meta> > > Because of this 'title' element should have the same or nearly the same > set of attributes as 'meta' element have. > It is especially important in XHTML1.1 which is supposed to work in todays > browsers. 'title' element without @property breaks paradigm of DRY that > drives RDFa creation, for example: > > <title>My Life and Times</title> > <meta property="dc:title" content="My Life and Times" /> > > It clearly demonstrates that I have to duplicate content here - it is > totaly unnecessary. The quote form the beginning tells us that: > > <title property="dc:title">My Life and Times</title> > > should be equivalent to: > > <meta property="title dc:title">My Life and Times</meta> > > But it's not. Is there a clear reason to not make it work this way? But it is. :) The RDFa attributes can appear on *any* element, not just meta and link. So you are already able to use @property="dc:title" on <title>, which as you suggest is a nice shorthand. Since there was some confusion here, would you be able to suggest how we could improve the syntax document to make this clearer for other readers? Thanks for your input. Best regards, Mark -- Mark Birbeck, formsPlayer mark.birbeck@formsPlayer.com | +44 (0) 20 7689 9232 http://www.formsPlayer.com | http://internet-apps.blogspot.com standards. innovation.
Received on Tuesday, 25 September 2007 10:59:32 UTC