Élément <xsl:attribute-set> de XSLT
Définition et utilisation
L'élément <xsl:attribute-set> permet de créer un ensemble de propriétés nommées. Cet ensemble de propriétés (attribute-set) peut être appliqué en bloc au document de sortie.
Remarque :doit être un noeud fils de <xsl:stylesheet> ou <xsl:transform>.
grammaire
<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. |
Instance
Exemple 1
Créer un ensemble d'attributs (attribute-set) applicable à n'importe quel é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>