The following xhtml tags are available for use in Content: address, blockquote, pre, h1, h2, h3, h4, h5, h6, hr, div, p, a, abbr, acronym, cite, code, dfn, em, kbd, q, samp, strong, var, b, big, i, small, sub, sup, tt, br, span, dl, dt, dd, ol, ul, li, table, caption, thead, tfoot, tbody, colgroup, col, tr, th, and td. They should be used with the xhtml namespace prefix, i.e., xhtmdiv. See DDI Technical Manual Part I and http://www.w3.org/1999/xhtml/ for additional details.



jon's picture

Do we or should we need to model any content plus only allowed XHTML elements

jon's picture

Is there a rationale for the elements in ddi-xhtml11-model-1.xsd included i.e. why have some been excluded?

xhtml:BlkNoForm.mix is XML-focused. On the model level it should be richtText.

XSD Binding would be using XHTML (i.e. xhtml:BlkNoForm.mix)

RDF Binding should be discussed. From the RDF perspective, this is just a reference to an object, which could be structured with XHTML. But there doesn't seem to be a XHTML binding for RDF.

It looks again different for other representations like databases or program libraries.

A more generic approach would be to reengineer the used block XHTML (i.e. xhtml:BlkNoForm.mix) as UML. Then we can use this on the model level to derive any representations.