Élément <xsl:attribute-set> de XSLT

Définition et utilisation

L'élément <xsl:attribute-set> peut créer un ensemble d'attributs nommé. Cet ensemble d'attributs peut être appliqué en tant que tout à l'ensemble du document de sortie.

Remarque :Doit être un sous-élément de <xsl:stylesheet> ou <xsl:transform>.

Syntaxe

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

Attribut

Attribut Valeur Description
name name Obligatoire. Définit le nom de l'ensemble d'attributs.
use-attribute-sets name-list Optionnel. Liste des autres ensembles d'attributs utilisés dans cet ensemble d'attributs, séparés par des espaces.

Exemple

Exemple 1

Créer un ensemble d'attributs (attribute-set) applicable à tout élément de sortie :

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