Nat Pryce wrote:
> 2008/8/8 Hussein Shafie <hussein at xmlmind.com>:
>> ... you really, really need to have an
>> element acting as a table, one or more elements acting as a row and one or
>> more elements acting as a cell. Otherwise, it will not work.
> 
> In this case XXE does not conform to the CSS standard.
> 
> The XXE documentation says "You can style 99% of any type of XML
> document using the subset of CSS2 supported by XXE. (The remaining 1%
> is solved by the image() or the image-viewport() content objects.)".

In our opinion (and in our experience too), this statement is true.


> The CSS spec says: "Document languages other than HTML may not contain
> all the elements in the CSS2 table model. In these cases, the
> "missing" elements must be assumed in order for the table model to
> work. The missing elements generate anonymous objects (e.g., anonymous
> boxes in visual table layout) according to the following rules..."

Implementing this feature would be very complex and very inefficient in 
the case of an XML editor. (The CSS 1 and 2 standard has clearly been 
designed for Web browsers.)



> I think the fact that XXE does not conform to the CSS standard w.r.t
> table layout should be more clearly documented.
> 

You are right, of course. We'll do that for next release.




Reply via email to