lll: Aufzählungen

Beitrag lesen

Gut. Das hast du richtig erkannt. Indem du das entsprechende template apply zwischen den öffnenden und schließenden ol schreibst.

Ok danke, habe ich gemacht und jetzt sieht es schon sehr gut aus:

Das Problem ist jetzt nur das ol Tag über alles geht und dadurch auch alles ab Hoerbucher mit eingerückt wird. Kann ich irgendwie das ganze wieder etwas nach links verschieben?

<?xml version="1.0"?>  
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">  
	<xsl:template match="audio">  
		<html>  
			<head>  
				<title>Audio</title>  
			</head>  
			<body>  
				<b>Titel: </b>  
				<ol><xsl:apply-templates/>	</ol>	  
			</body>  
		</html>  
	</xsl:template>  
	  
	<xsl:template match="album">  
	 	<xsl:apply-templates select="titel"/>  
	</xsl:template>  
	  
	<xsl:template match="titel">  
  		<li><span>  
  		<xsl:value-of select="."/></span>  
		</li>  
	</xsl:template>  
  
	<xsl:template match="hoerbuch">  
			<br /><b>Hoerbuecher:</b>  
			<ol><br /><li>  
			<xsl:apply-templates select="name" />,	  
			<xsl:apply-templates select="preis"/>  
			</li></ol>  
	</xsl:template>  
  
</xsl:stylesheet>