Templates sind die Arbeitsgrundlagen für XSL-Stylesheets
XSL stellt mit dem Element xsl:template sogenannte Template Rules (im
weiteren Template-Regeln) zur Verfügung. Der Inhalt von xsl:template wird aber andere Inhalte als Template bezeichnet.
xsl:template kann wie andere Elemente auch ein Template enthalten.
XSL-Datei Gästebuch
Über xml-styleseheet wird die XML-Datei über die XSL-Datei guestbookXsl.xsl ausgegeben, die
einfach das gesamte Gästebuch darstellt
Beispiel anschauen (xslExamples/guestbookXsl.xml)
Quellcode
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
<html><head></head>
<body>
<h2>Gaestebuch komplett</h2>
<xsl:value-of select="GUESTBOOK" />
<hr />
<h2>1 Gaestebucheintrag komplett:</h2>
<xsl:value-of select="GUESTBOOK/ENTRY[0]" />
<hr />
<h2>2. Gaestebucheintrag Name:</h2>
<xsl:value-of select="GUESTBOOK/ENTRY[1]/name" />
<hr />
</body>
</html>
</xsl:template>
</xsl:stylesheet>
<!--Template used for value_of.xml -->
<!-- Does not work with http://www.w3.org/1999/XSL/Transform -->
Der Betreiber von www.dBooks.de übernimmt keine
Verantwortung für den Inhalt und die Richtigkeit der Angaben auf
den verlinkten Websites.
Zu den üblichen NoNos gibt es keine direkten Verweise.