Quelques probl�mes produits en employant des attributs
- les attributs ne peuvent pas contenir des valeurs multiples (les �l�ments d'enfant peuvent)
- les futurs attributs de changements ne sont pas facilement extensibles
- les attributs ne peuvent pas montrer les structures (les �l�ments d'enfant peuvent)
- Les attributs de Nanipulating sont plus difficiles par code de programme
- il n'est pas facile examiner des valeurs d'attribut contre un Document type definition (DTD) - qui est employ�es pour d�finir les �l�ments l�gaux d'un document de XML
Si vous employez des attributs comme r�cipients pour des donn�es, vous finissez vers le haut avec les documents il est difficile lire et maintenir que. Essayer d'employer des �l�ments pour d�crire des donn�es. Employer les attributs pour fournir seulement les informations qui ne sont pas appropri�es aux donn�es.
Ne pas finir vers le haut comme ceci (ce n'est pas comment XML devrait �tre employ�) :
|