188 votes

Pourquoi ne pas `` être utilisé pour échapper les apostrophes?

Comme indiqué dans, Quand avez-guillemets simples en HTML devenu si populaire? et Jquery intégré devis en attribut, l'entrée de Wikipedia sur le code HTML est dit ce qui suit:

Le seul caractère de guillemets ('), lorsqu'il est utilisé pour citer une valeur d'attribut, doit également être échappé qu' ' ou ' (faut PAS échappé que ' , sauf dans les documents XHTML) lorsqu'il apparaît au sein de la valeur de l'attribut lui-même.

Pourquoi ne pas l' ' - ils être utilisés? Aussi, est - " sûr pour être utilisé à la place de "?

206voto

cletus Points 276888

" est sur la liste officielle de l'valide HTML 4 entités, mais ' ne l'est pas.

De C. 16. Le Personnage Nommé Référence":

Le nom de personnage de référence ' (l'apostrophe, U+0027) a été introduit en XML 1.0, mais n'a pas apparaissent dans le code HTML. Les auteurs devraient par conséquent, l'utilisation ' au lieu de ' à fonctionner comme prévu dans le HTML 4 les agents utilisateurs.

43voto

Josh Points 3539

" est valide en HTML5 et HTML4.

' est valide en HTML5, mais pas HTML4. Cependant, la plupart des navigateurs prennent en charge l' ' pour HTML4, de toute façon.

34voto

Anon. Points 26829

' ne fait pas partie du standard HTML 4.

" est bien, si belle à utiliser.

3voto

Jeff Points 27

Si vous avez vraiment besoin de simples guillemets, apostrophes, vous pouvez utiliser

html    | numeric | hex
‘ | ‘  | ‘ // for the left/beginning single-quote and
’ | ’  | ’ // for the right/ending single-quote

-2voto

Juanpa Points 1

Vous pouvez également essayer et aiguë; b) il est assez similaire et c'est du standard.

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