So funktioniert's
- Text oder HTML in das linke Feld einfügen.
- „Kodieren“ oder „Dekodieren“ klicken.
- Modus wählen: nur HTML-Sonderzeichen, benannte Entities oder alle Nicht-ASCII-Zeichen numerisch.
Wann braucht man HTML-Entities?
Die Zeichen < > & " ' haben in HTML eine Sonderbedeutung. Wer sie als Text anzeigen will – etwa Code-Beispiele – muss sie als <, >, & usw. schreiben. Das schützt auch vor Cross-Site-Scripting.
Umlaute und Sonderzeichen wie € oder © funktionieren in UTF-8-Seiten auch direkt. Entities sind aber nützlich für E-Mail-Vorlagen, XML oder Systeme mit anderer Zeichenkodierung.
Häufige Fragen
Was ist der Unterschied zwischen benannten und numerischen Entities?
Benannte Entities wie € sind lesbarer, numerische wie € funktionieren für jedes Unicode-Zeichen.
Werden beim Dekodieren Skripte ausgeführt?
Nein. Der Text wird sicher dekodiert, HTML-Tags werden nicht interpretiert.
Kann ich auch Emojis kodieren?
Ja, im numerischen Modus wird jedes Zeichen zu &#…; – auch Emojis.