FAQ Encodeur et décodeur d’entités HTML
Q: Qu'est-ce que l'encodage des entités HTML ?
L'encodage des entités HTML convertit les caractères spéciaux en une représentation sûre afin d'éviter qu'ils ne soient interprétés comme du balisage dans un document HTML. Par exemple, < est converti en < et > en >.
Q: Quelle est la différence entre les noms d'entité, les entités décimales et hexadécimales ?
Les noms d'entité utilisent des noms mémorisables comme & ; les entités décimales utilisent des nombres comme < ; les entités hexadécimales utilisent des nombres hexadécimaux comme <. Ces trois formats produisent le même rendu dans les navigateurs.
Q: Quels caractères doivent être encodés ?
Les caractères dangereux incluent <, >, &, " et ', car ils peuvent casser la structure HTML. Tous les caractères non ASCII peuvent également être encodés pour garantir la compatibilité entre les systèmes.