Hi Ted, On Wed, Aug 24, 2011 at 3:53 PM, Edward O'Connor <eocon...@apple.com> wrote:
> Tantek asked: > > >> Could you provide a complete RDFa example of what you're attempting to > >> accomplish? > > Stéphane replied: > > > <p> > > This book has been authored by > > <span vocab="http://schema.org/" typeof="Person"> > > <a property="name" rel="url" href="http://smith.org/john">John > > Smith</a> > > </span> > > </p> > > This could be represented in Microdata without an extra element: > > <p itemscope> > This book has been authored by > <span itemprop="name"> > <a itemprop="url" href="http://smith.org/john">John > Smith</a> > </span> > </p> > Not the same. The span element in my example was used to assert a type, which you repurposed for the name property. So no matter what, you need to wrap the a element or its textContent with an extra span element for the name property, e.g. <p itemscope> This book has been authored by <span itemscope itemtype="http://schema.org/Person"> <span itemprop="name"> <a itemprop="url" href="http://smith.org/john">John Smith</a> </span> </span> </p> Steph. > > Or in the hCard microformat with even less markup: > > <p class="vcard"> > This book has been authored by <a class="fn url" > href="http://smith.org/john">John Smith</a> > </p> > > > > HTH, > Ted