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

Reply via email to