<xsl:attribute-set>

Définition et utilisation

L'élément <xsl:attribute-set> définit un set d'attributs nommé.

Syntaxe
<xsl:attribute-set name="nom_attribut" use-attribut-sets="nom_liste">
  <xsl:attribute>
</xsl:attribute-set>

Attributs
Attribut Valeur Description
name nom_attribut Obligatoire. Le nom de l'attribut
use-attribut-sets nom_liste Facultatif. La liste (séparée par des espaces) des autres set d'attributs à utliser dans le set d'attributs

Exemple
Cet exemple crée un set d'attributs qui peut être appliqué à l'élément de sortie :
<xsl:attribute-set name="font">
  <xsl:attribute name="font-name">Arial</xsl:attribute>
  <xsl:attribute name="font-size">14px</xsl:attribute>
  <xsl:attribute name="font-weight">bold</xsl:attribute>
</xsl:attribute-set>

Comment utiliser un set d'attributs dans un élément:

<p xsl:use-attribut-set="font">
  This is a paragraph.
</p>