5568 sujets

Sémantique web et HTML

Bonjour,

Est - ce que je comprends bien ? ( en utf-8 )

il ne faut pas échapper « " » en dehors des valeurs d'attributs ? mais il faut échapper les " dans les valeurs d'attribut c à d " = " ?

cela m'étonne
merci Smiley confused
Humpf...

C'est une bête question d'imbrication, indifférente au jeu de caractères utilisé. Que ce soit au niveau serveur (PHP) ou client (HTML), un guillemet double ouvrant doit correspondre sans ambiguité ni chevauchements à un seul guillemet double fermant. Idem pour les guillemets simples. L'échappement permet, en PHP notamment, de résoudre les ambiguités.

Mais encore une fois, cela n'a absolument aucun rapport avec utf-8.