doc2html2.xsl



<xsl:stylesheet version="1.0"
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:template match="/">
<html>
<head>
<xsl:apply-templates select="//title" mode="inhead"/>
</head>
<body>
<xsl:apply-templates select="//title" mode="inbody"/>
<xsl:apply-templates select="//text|image"/>
</body></html>
</xsl:template>

<xsl:template match="title" mode="inhead">
<title>
<xsl:value-of select="."/>
</title>
</xsl:template>

<xsl:template match="title" mode="inbody">
<h1>
<xsl:value-of select="."/>
</h1><hr/>
</xsl:template>

<xsl:template match="text">
<p>
<xsl:value-of select="."/>
</p>
</xsl:template>

</xsl:stylesheet>