<xslTutorial creator="nicmila@idoox.com">
<index keywords='xsl:output'/>

<description>The xsl:output element allows stylesheet authors to specify how they wish the result tree to be output. If an XSLT processor outputs the result tree, it should do so as specified by the xsl:output element; however, it is not required to do so. The xsl:output element is only allowed as a top-level element.<stylesheet id='id2'/> outputs as html and <stylesheet id='id3'/> as xml. Compare how empty tags are outputed.
</description>

<xmlSource id="id1">
<HR> </HR>
<HR></HR>
<HR/>
</xmlSource>

<attValues>
<value match=''></value>
</attValues>

<xslStylesheet id="id2">
<xsl:output method="html"/>
<xsl:template match="/">
<xsl:copy-of select="/xslTutorial"/>
</xsl:template>
</xslStylesheet>

<xslStylesheet id="id3">
<xsl:output method="xml"/>
<xsl:template match="/">
<xsl:copy-of select="/xslTutorial"/>
</xsl:template>
</xslStylesheet>

</xslTutorial>