lll: Aufzählungen

Beitrag lesen

Ok, habe jetzt einige Änderungen durchgeführt und es sieht jetzt so aus:

Diese ganzen Zwischenzeilen müssten jetzt noch verschwinden und die ersten vier Titel sollten der Reihe nach mit 1-4 aufgezählt werden. Was muss ich da ändern?

Hier mein XSL:

<?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>  
				<xsl:apply-templates/>				  
			</body>  
		</html>  
	</xsl:template>  
	  
	<xsl:template match="album">  
	 	<xsl:apply-templates select="titel"/>  
	</xsl:template>  
	  
	<xsl:template match="titel">  
  		<ol><li><span>  
  		<xsl:value-of select="."/></span>  
		<br /></li></ol>  
	</xsl:template>  
  
	<xsl:template match="hoerbuch">  
			<b>Hoerbuecher:</b>  
			<ol><li>  
			<xsl:apply-templates select="name" />,	  
			<xsl:apply-templates select="preis"/>  
			</li></ol>  
	</xsl:template>  
  
</xsl:stylesheet>

und hier meine XML Datei:

<?xml version="1.0" encoding="UTF-8"?>  
<?xml-stylesheet type="text/xsl" href="audio.xsl"?>  
<!DOCTYPE audio SYSTEM "audio.dtd">  
  
<audio>  
	<musik>  
		<album>  
			<titel>Samain Night </titel>  
			<titel>Ancient Pipes </titel>  
			<interpret>Loreena McKennitt</interpret>  
			<preis waehrung="Euro">19.95 </preis>  
		</album>  
	</musik>  
	<musik>  
		<album>  
			<titel>Astronomy Domine</titel>  
			<titel> Candy And A Currant Bun</titel>  
			<interpret>Pink Floyd</interpret>  
			<preis waehrung="Euro">6.95</preis>  
		</album>  
	</musik>  
	<hoerbuch>  
		<name>Der Schwarm</name>  
			<genre>Science Fiction</genre>  
			<author>Frank Schätzing</author>  
			<preis>13.95 Euro</preis>  
			<dauer>595</dauer>  
	</hoerbuch>  
</audio>