Forum: XML Beginner |
Thema:
Re: HTML ALT-Tag durch XSL erstellen lassen |
Von:
G. Guest (
03.03.2003 10:19) |
Probiers mit attribute-set.
der Dreh: du definierst vorher dein Attribut Container und kannst ihn später per xsl:use wieder bei Bedarf aufrufen.
<xsl:attribute-set name="tableAttrs">
<xsl:attribute name="border">1</xsl:attribute>
<xsl:attribute name="cellpadding">5pt</xsl:attribute>
<xsl:attribute name="cellspacing">5px</xsl:attribute>
</xsl:attribute-set>
ungefähr so:
<table xsl:use-attribute-sets="tableAttrs">
<xsl:for-each select="//book">
<tr>
<td xsl:use-attribute-sets="tdAttrs">
<xsl:value-of select="title"/>
</td>
<td xsl:use-attribute-sets="tdAttrs">
<xsl:value-of select="author"/>
</td>
</tr>
</xsl:for-each>
</table>
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!