Elemento <xsl:attribute-set> do XSLT

Definição e uso

O elemento <xsl:attribute-set> pode criar um conjunto de atributos nomeados. Este conjunto de atributos (attribute-set) pode ser aplicado ao documento de saída como um todo.

Observação:deve ser um descendente de <xsl:stylesheet> ou <xsl:transform>.

gramática

<xsl:attribute-set
name="name" use-attribute-sets="name-list">
  <!-- Content:xsl:attribute* -->
</xsl:attribute-set>

Atributo

Atributo Valor Descrição
name name Obrigatório. Especifica o nome do conjunto de atributos.
use-attribute-sets name-list Opcional. Lista de outros conjuntos de atributos usados naquela caixa de atributos, separados por espaço.

Exemplo

Exemplo 1

Crie um conjunto de atributos (attribute-set) aplicável 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>