Hussein Shafie, Wed, 06 Feb 2013 10:33:52 +0100: > * Our XHTML5 schema reflects the content model of an HTML5 table. > > See http://www.w3.org/TR/html5/tabular-data.html#the-table-element [ snip ] > * The other XML editor you are using is 100% correct in reporting > non-determinist content model defined at line 1157. Hence our comment: > > <!-- XERCES: cos-nonambig: > tfoot violate "Unique Particle Attribution" -->
Due to the strict rules of XSD, one cannot expect that all validators are configured to ignore this. So may be you should also have a note in the beginning of the file, to warn other users that you violate the XSD spec? Btw, the <tfoot> should, visually, be rendered after the last <tfoot>, regardless. But that's perhaps too demand too much from XMLmind? > * Our XHTML5 schema is open source software, so you are free to > modify it to adapt it to the XML editor you are using. Right. I have done so. The consequence of doing does not in anyway diminish the XHTML5-compatibility, as far as I can tell. Because, the permission to move the <tfoot> as the last element of the <table> element, is only a permission based on what authors anyway tend to do. It is, in other words, not supposed to make any difference whether you place it right after <thead> or as the last element. As such, I am not sure that this change content model of the <table> element was worth it. Why not, in the same go, permit the <caption> element as the last element of <table>? That would have been the same kind of (pointless/useful) change in the content model. (But, yeah, this is a question for the HTML5 editors …) -- leif halvard silli -- XMLmind XML Editor Support List xmleditor-support@xmlmind.com http://www.xmlmind.com/mailman/listinfo/xmleditor-support