HTML-Entity-Encoder und -Decoder FAQ
Q: Was ist HTML-Entitätskodierung?
Die HTML-Entitätskodierung wandelt Sonderzeichen in eine sichere Darstellung um, um zu vermeiden, dass sie in einem HTML-Dokument als Markup missverstanden werden. Beispielsweise wird < in < und > in > umgewandelt.
Q: Was ist der Unterschied zwischen Entitätsnamen, dezimalen und hexadezimalen Formaten?
Entitätsnamen verwenden einprägsame Namen wie &; dezimale Entitäten verwenden Zahlen wie <; hexadezimale Entitäten verwenden hexadezimale Zahlen wie <. Diese drei Formate werden im Browser identisch gerendert.
Q: Welche Zeichen müssen kodiert werden?
Zu den gefährlichen Zeichen gehören <, >, &, " und ', da sie die HTML-Struktur beschädigen können. Alle Nicht-ASCII-Zeichen können ebenfalls kodiert werden, um die Kompatibilität zwischen Systemen zu gewährleisten.