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.