<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" omit-xml-declaration="no"
doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" />
<xsl:template match="/pagina">
 <html>
  <head>
   <title>menu e contenuti</title>
   <link rel="stylesheet" type="text/css" href="sorgenti_x_articolo/stile.css" />
  </head>
  <body>
   <h1><xsl:value-of select="intestazione" /></h1>   
   <xsl:call-template name="contenuto" />
   <xsl:call-template name="menu" />
  </body>
 </html>
</xsl:template>

<xsl:template name="contenuto">
 <div id="contenuto">
  <h2><xsl:value-of select="corpo/titolo" /></h2>
  <p><xsl:value-of select="corpo/contenuti" /></p>
 </div>
 <hr /> 
</xsl:template>

<xsl:template name="menu">
 <ul id="menu">
  <xsl:for-each select="menu/voce">
   <li><a href="#"><xsl:value-of select="." /></a></li>
  </xsl:for-each>
 </ul>
</xsl:template>


</xsl:stylesheet>
