<Pełna XSLT element odniesienia
Definicja i Wykorzystanie
<xsl:attribute> Element służy do dodawania atrybutów do elementów.
Uwaga: <xsl:attribute> Element zastępuje istniejące atrybuty z równoważnymi nazwami.
Składnia
<xsl:attribute name="attributename" namespace="uri">
<!-- Content:template -->
</xsl:attribute>
Atrybuty
Atrybut | Wartość | Opis |
---|---|---|
name | attributename | Wymagany. Określa nazwę atrybutu |
namespace | URI | Opcjonalny. Określa URI przestrzeni nazw dla atrybutu |
Przykład 1
Dodaj atrybut źródłowego do elementu obrazu:
<picture>
<xsl:attribute name="source"/>
</picture>
Przykład 2
Dodaj atrybut źródłowego do elementu obrazu i wypełnić go z wartościami z "images/name" :
<picture>
<xsl:attribute name="source">
<xsl:value-of select="images/name" />
</xsl:attribute>
</picture>
Przykład 3
Utwórz atrybut-zestaw, który można zastosować do dowolnego elementu wyjściowego:
<xsl:attribute-set name="font">
<xsl:attribute name="fname">Arial</xsl:attribute>
<xsl:attribute name="size">14px</xsl:attribute>
<xsl:attribute name="color">red</xsl:attribute>
</xsl:attribute-set>
<Pełna XSLT element odniesienia