commentaire en XHTML

Eléphant du PHP | 86 Messages

19 août 2007, 15:23

<!-- FIN--EDITABLE--------------------------------------------------------- -->

sur firefox ce commentaire apparait sur la page.

Alors que sur Safari non.

Mammouth du PHP | 19672 Messages

19 août 2007, 15:37

C'est le double "-" entre FIN et EDITABLE qui fout la zone. Dans les commentaires (X)HTML, le "--" est un terme réservé.
Si toutefois tu écris :

Code : Tout sélectionner

<!-- FIN EDITABLE--------------------------------------------------------- -->
Ça va passer partout mais la succession de "-------------" est franchement inutile et d'intérêt purement cosmétique. À éviter.

Il faudrait préférer :

Code : Tout sélectionner

<!-- FIN EDITABLE -->
Et si vraiment tu veux un marquage humainement plus clair, utilise un autre symbole, par exemple :

Code : Tout sélectionner

<!-- FIN EDITABLE ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe: