Elemento <xsl:attribute-set> di XSLT

Definizione e utilizzo

L'elemento <xsl:attribute-set> può creare un set di attributi denominato. Questo set di attributi (attribute-set) può essere applicato come un tutto al documento di output.

Nota:deve essere un figlio di <xsl:stylesheet> o <xsl:transform>.

sintassi

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

Attributo

Attributo Valore Descrizione
name name Obbligatorio. Specifica il nome del set di attributi.
use-attribute-sets name-list Facoltativo. Elenco degli altri set di attributi utilizzati in questo set di attributi, separati da spazi.

Esempio

Esempio 1

Creare un set di attributi (attribute-set) applicabile a qualsiasi elemento di output:

<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>