72 votes

Citations en XML. Simple ou double?

J'ai entendu dire que l'utilisation de guillemets simples pour entourer les valeurs d'attribut XML est un "mauvais style". Est-ce correct?

Dois-je toujours écrire :

 <element attr="value">

Ou est-il acceptable d'écrire :

 <element attr='value'>

Ou est-ce que le style que j'utilise n'a pas d'importance ?

96voto

Oded Points 271275

Les deux sont légaux. Choisissez-en un et respectez-le. Ce n'est pas grave.

De la spécification :

 AttValue       ::=      '"' ([^<&"] | Reference)* '"'
                     |  "'" ([^<&'] | Reference)* "'"

Montrer que les deux sont valides, tout comme le mélange des deux styles au sein d'un élément, par attribut (bien que je suggère d'être cohérent dans un seul document/ensemble de documents).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X