<Completa XSLT elemento de referência
Definição e Uso
O <xsl:attribute> elemento é usado para adicionar atributos aos elementos.
Nota: O <xsl:attribute> elemento substitui atributos existentes com nomes equivalentes.
Sintaxe
<xsl:attribute name="attributename" namespace="uri">
<!-- Content:template -->
</xsl:attribute>
Atributos
Atributo | Valor | Descrição |
---|---|---|
name | attributename | Requeridos. Especifica o nome do atributo |
namespace | URI | Opcional. Define o namespace URI para o atributo |
Exemplo 1
Adicionar um atributo de origem para o elemento de imagem:
<picture>
<xsl:attribute name="source"/>
</picture>
exemplo 2
Adicionar um atributo de origem para o elemento de imagem e preenchê-lo com os valores de "images/name" :
<picture>
<xsl:attribute name="source">
<xsl:value-of select="images/name" />
</xsl:attribute>
</picture>
exemplo 3
Criar um conjunto de atributos que podem ser aplicadas a qualquer elemento de saída:
<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>
<Completa XSLT elemento de referência