Martin Sévigny - Frédéric Glorieux - AJLSM

Les attributs

Résumé

<element attribut="valeur"/>. 

  • Un attribut est une paire nom-valeur associée à un élément.

  • Un élément ne peut pas avoir deux attributs de même nom.

  • Un attribut ne peut être nul, il a toujours une valeur, même si c'est la chaîne vide (contrairement à SGML/HTML).

Les attributs sont toujours spécifiés dans la balise d'ouverture de l'élément. Voici quelques exemple: <chapitre id="ch1" titre="Introduction à XML"/>. Nous avons ici un élément <chapitre/> qui contient deux attributs, un premier nommé id dont la valeur est ch1 et un deuxième nommé titre dont la valeur est Introduction à XML. La syntaxe est simple et intuitive: le caractère "=" sépare le nom et la valeur, les guillemets (simples ou doubles) délimitent la valeur, et des espaces séparent les attributs entre eux.