<xsl:attribute>

Définition et utilisation

L'élément <xsl:attribute> ajoute des attributs aux éléments.

Notes
L'élément <xsl:attribute> remplace l'attribut existant portant le même nom.

Syntaxe
<xsl:attribute name="nom_attribut" namespace="uri">
  contenu
</xsl:attribute>

Attributs
Attribut Valeur Description
name nom_attribut Obligatoire. Le nom de l'attribut à ajouter
namespace uri Facultatif. Définit l'uri à ajouter à l'attribut

Exemples

Cet exemple ajoute un attribut "width" à 100% à l'élément table :

<table>
  <xsl:attribute name="width">100%</xsl:attribute>
</table>


Cet exemple créé une set d'attributs qui peuvent être appliqués :

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