On 08/07/2010 17:37, David wrote:
4C35FED3.2020304@calldei.com" type="cite"> I believe that this serialization method already exists. If you use method ="xhtml" then this does mostly what you describe. In particular, take a look at this section of the XQuery/XSLT serialization spec: http://www.w3.org/TR/xslt-xquery-serialization-11/#xhtml-output This mandates that in the XHTML output method elements without an empty content model get serialized with their full expansion (eg <p></p>) but elements with an empty content model are serialized as <br/>. Thanks for pointing out the HTML Polyglot spec though, I was not aware of it. It would be interesting to see where the XHTML output mode differs from this. Oliver |