Pas de < dans les valeurs d'attribut  
 
Texte de la spécification

Le texte de remplacement de toute entité à laquelle il est fait référence directement ou indirectement dans une valeur d'attribut (autre que "<") ne doit pas contenir de <.

 
Explication

Cette restriction doit simplifier l'analyse des données XML. Les valeurs d'attribut ne pouvant même pas contenir de données d'élément, les analyseurs simples n'ont pas besoin de pister les chaînes littérales. Rien qu'en faisant correspondre les caractères < et >, les analyseurs simples peuvent vérifier l'imbrication et la formation appropriées du marquage.