Re: [xsl] xsl:output method="xhtml", indent, linefeeds problem

Subject: Re: [xsl] xsl:output method="xhtml", indent, linefeeds problem
From: David Carlisle <davidc@xxxxxxxxx>
Date: Thu, 15 Aug 2013 15:32:12 +0100
If using the xhtml output method as opposed to teh html one you need to
make sure that all the elements are in the xhtml namespace
(often it is enough to add xmlns="http://www.w3.org/1999/xhtml"; to
xsl:stylesheet.

The html output method outputs br in no-namespace as <br>

The xhtml output method outputs br in no-namespace as <br/> or <br></br>

the xhtml output method outputs br in the xhtml namespace as <br />

If your elements are not in the xhtml namespace, the xhtml output method
is exactly the same as the default xml output method.

David

Current Thread