As an example of adding RDFa to a bibliographic reference, are there any improvements that could be made to this?:

(the URIs are fictitious)

<ol xmlns:bibo="http://purl.org/ontology/bibo/" xmlns:dc="http://purl.org/dc/elements/1.1/"> <li about="http://nature.com/doi/10.1038/ni.1758" typeof="bibo:AcademicArticle"> <a href="http://nature.com/doi/10.1038/ni.1758" property="dc:title" xml:lang="en">Mycobacterium tuberculosis evades macrophage defenses by inhibiting plasma membrane repair.</a> <br/> <a href="http://crossref.org/contributor/a5f6ee" rel="dc:creator">Maziar Divangahi</a> <i>et al.</i> <br/> <a href="http://nature.com/issn/1234-5678" rel="dc:isPartOf"><abbr property="dc:title" content="Nature Immunology">Nat. Immunol.</abbr></a> <span property="bibo:volume">10</span>, <span property="bibo:pageStart">899</span> - <span property="bibo:pageEnd">906</span> (<span property="dc:date" content="2009-06-01">2009</span>) <br/> DOI: <span property="bibo:doi">10.1038/ni.1758</span> </li> </ol>

When embedded in an XHTML page it seems to validate, and the right things get extracted when the HTML is put into the RDFa fragment parser.

Thanks to Bruce D'Arcus for an example to base this on.