HTML-Entitäten-Konverter
- Sicher
- Die Verarbeitung läuft auf deinem Gerät, daher werden Ein-/Ausgaben nirgendwohin gesendet.
Erklärung
HTML-Entitäten sind Sequenzen in HTML, um Zeichen darzustellen, die eine besondere Bedeutung haben oder schwer einzugeben sind. Es gibt zwei Typen: benannte Zeichenreferenzen und numerische Zeichenreferenzen.
Numerische Zeichenreferenzen verwenden einen numerischen Codepunkt, um ein Zeichen darzustellen. Zum Beispiel steht © für © (Codepunkt 169). Historisch wurden sie für Zeichen in Encodings wie ISO-8859-1 genutzt. Für Unicode-Text sind numerische Referenzen nicht die bevorzugte Form, werden aber aus historischen Gründen weiterhin verwendet.
Benannte Zeichenreferenzen verwenden einen gut lesbaren Namen, um ein Zeichen darzustellen. Zum Beispiel steht © für ©. Im Vergleich zu numerischen Referenzen sind sie leichter zu lesen und zu schreiben und werden — sofern verfügbar — allgemein empfohlen.
In HTML5 sind sowohl benannte als auch numerische Referenzen offiziell unterstützt. Dieses Tool kann beide Formen ausgeben.
Kodieren
Du kannst auswählen, welche Zeichen kodiert werden sollen.
| Alle Zeichen | Wandelt alle Zeichen der Eingabe in HTML-Entitäten um. |
|---|---|
| Nicht-ASCII | Wandelt nur Nicht-ASCII-Zeichen der Eingabe in HTML-Entitäten um. |
| HTML-Escape | Wandelt nur die Zeichen um, die typischerweise benötigt werden, um Code in HTML anzuzeigen: &"'<>. |
| 5C-Zeichen (Shift-JIS-spezifisch) | Wandelt nur Zeichen um, die zum Shift-JIS-0x5C-Mojibake-Set gehören und in manchen Umgebungen verstümmelt dargestellt werden können. |
| Benutzerdefiniert | Zielzeichen explizit angeben. Um nur < und > umzuwandeln, gib <> ein. |
Mit der Option kannst du wählen, ob numerische oder benannte Referenzen ausgegeben werden.
Dekodieren
Dekodiert alle in der Eingabe erkannten benannten und numerischen Zeichenreferenzen.