- From: Michael Hausenblas <michael.hausenblas@deri.org>
- Date: Wed, 20 May 2009 10:59:14 +0100
- To: Meri Kovach <meri.kovach@gmail.com>
- CC: RDFa TF list <public-rdf-in-xhtml-tf@w3.org>
Meri, Short answer: because the HTML is not well-formed. Long answer: if you run it through the validator [1] you will see that the <span> is not allowed in this position, there [2] (which makes pretty much sense, right? ;) Cheers, Michael [1] http://validator.w3.org/ [2] http://validator.w3.org/check?uri=http%3A%2F%2Fsw-app.org%2Frdfa%2Ftable-par sing-problem.html&charset=(detect+automatically)&doctype=Inline&group=0 -- Dr. Michael Hausenblas DERI - Digital Enterprise Research Institute National University of Ireland, Lower Dangan, Galway, Ireland, Europe Tel. +353 91 495730 http://sw-app.org/about.html http://webofdata.wordpress.com/ > From: Meri Kovach <meri.kovach@gmail.com> > Date: Wed, 20 May 2009 11:37:09 +0200 > To: RDFa TF list <public-rdf-in-xhtml-tf@w3.org> > Subject: rdfa parsing problem > Resent-From: RDFa TF list <public-rdf-in-xhtml-tf@w3.org> > Resent-Date: Wed, 20 May 2009 09:37:47 +0000 > > Could you please explain to me why these two extracts, when parsed, do not > produce the same statements: > > <table> > <tr> > <span about="#2105555" typeof="foaf:Person"> > <td>1</td> > <td><span property="foaf:firstName">Meri</span></td> > <td><span property="foaf:familyName">Kovac</span></td> > </span> > </tr> > </table> > > and > > <table> > <tr about="#2105555" typeof="foaf:Person"> > <td>1</td> > <td><span property="foaf:firstName">Meri</span></td> > <td><span property="foaf:familyName">Kovac</span></td> > </tr> > </table> > > The parsing result (using RDF distiller) is following: > > <foaf:Person rdf:about="http://localhost:8080/rdfa.html#2105555"/> > <rdf:Description rdf:about="http://localhost:8080/rdfa.html"> > <foaf:firstName>Meri</foaf:firstName> > <foaf:familyName>Kovac</foaf:familyName> > </rdf:Description> > > and > <foaf:Person rdf:about="http://localhost:8080/rdfa.html#2105555"> > <foaf:firstName>Meri</foaf:firstName> > <foaf:familyName>Kovac</foaf:familyName> > </foaf:Person> > > The second one is the correct one. Why is the subject mixed up in the first > one? > > Thnx, > Meri
Received on Wednesday, 20 May 2009 09:59:57 UTC