XSLT <xsl:attribute>-element
Definitie en gebruik
Het <xsl:attribute>-element wordt gebruikt om eigenschappen toe te voegen aan elementen.
Opmerking:Het <xsl:attribute>-element vervangt bestaande eigenschappen met dezelfde naam.
Syntaxis
<xsl:attribute name="attributenaam" namespace="uri"> <!-- Content:template --> </xsl:attribute>
Eigenschap
Eigenschap | Waarde | Beschrijving |
---|---|---|
name | attributenaam | Verplicht. Bepaal de naam van de eigenschap. |
namespace | URI | Optioneel. Geef de namespace-URI van de eigenschap een naam. |
Voorbeeld
Voorbeeld 1
Voeg een source-eigenschap toe aan het picture-element:
<picture> <xsl:attribute name="source"/> </picture>
Voorbeeld 2
Voeg een source-eigenschap toe aan het picture-element en geef deze de waarde van "images/name":
<picture> <xsl:attribute name="source"> <xsl:value-of select="images/name" /> </xsl:attribute> </picture>
Voorbeeld 3
Maak een attribuutset die kan worden toegepast op elk outputelement:
<xsl:attribute-set name="font"> <xsl:attribute name="fname">Arial</xsl:attribute> <xsl:attribute name="size">14px</xsl:attribute> <xsl:attribute name="color">rood</xsl:attribute> </xsl:attribute-set>