CSS
Mit XSL können CSS-Definitionen integriert und eingebunden werden.
Klassen-Definition
Hier werden innerhalb von style
Stylesheet-Klassen definiert.
Beispiel anschauen
(xslExamples/guestbookXslCss.xml)
Quellcode
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
<style>
<![CDATA[
.headline {font-family:sans-serif;font-size:16px;font-weight:bold;color:red;}
.bodytext {font-family:sans-serif;font-size:14px;}
]]>
</style>
<h1>StyleSheet-Definitonen in XSL-Dateien</h1>
<table bgcolor="cyan" cellpadding="5" cellspacing="0" style="border:4px ridge red;">
<tr>
<td>
<xsl:for-each select="GUESTBOOK/ENTRY">
<span class="headline">
<xsl:value-of select="headline" />
</span>
<br />
<span class="bodytext">
<xsl:value-of select="description" />
</span>
<hr />
</xsl:for-each>
</td>
</tr>
</table>
</xsl:template>
</xsl:stylesheet>
<!--Template used for guestbookXslCss.xml -->
<!-- Does not work with http://www.w3.org/1999/XSL/Transform -->
Links
Ihr Browser kann derzeit kein
JavaScript, bzw. erkennt kein noscript. weshalb eine Reihe von Beispielen nicht funktionieren werden!
Verwenden Sie bitte einen moderneren JavaScript-fähigen Browser oder
aktivieren Sie JavaScript.