Ueberblick
Beim HTML-Escaping werden Zeichen mit spezieller Bedeutung in HTML durch ihre entsprechenden Entities ersetzt. So wird der Text nicht als Markup interpretiert und kann sicher in Seiten, Snippets und Dokumentationen eingebettet werden. Besonders nützlich ist das, wenn du Code oder Benutzereingaben als reinen Text anzeigen möchtest.
Anwendungsfaelle
- Code-Beispiele anzeigen, ohne HTML-Tags zu rendern.
- Benutzertext sicher in HTML-Inhalte einbetten.
- Snippets, Dokumentationen oder Vorlagen für die Veröffentlichung vorbereiten.
- Ungewolltes Markup beim Anzeigen von Sonderzeichen vermeiden.
So funktioniert es
- 1
Füge den Text ein oder tippe ihn ein, den du escapen möchtest.
- 2
Das Tool wandelt reservierte HTML-Zeichen wie <, >, &, ", und ' in Entities um.
- 3
Kopiere das Ergebnis und verwende es in HTML, Vorlagen oder Dokumentation.
Beispiele
Einfaches Escaping
Eingabe: <p>Tom & Jerry</p>
Ausgabe: <p>Tom & Jerry</p>
Reservierte Zeichen werden in HTML-Entities umgewandelt.
Anführungszeichen und Apostrophe
Eingabe: He said: "It's fine"
Ausgabe: He said: "It's fine"
Anführungszeichen werden für die sicherere Einbettung in Attribute oder Inhalt escaped.
FAQ
Was macht HTML-Escaping?
Es wandelt reservierte Zeichen in HTML-Entities um, damit Text in HTML sicher angezeigt wird, ohne als Markup interpretiert zu werden.
Ist HTML-Escaping dasselbe wie Sanitizing?
Nein. Escaping macht Text sicher für die Anzeige, während Sanitizing unsicheren HTML-Code entfernt oder filtert. Das sind unterschiedliche Aufgaben.
Wann sollte ich HTML escapen?
Wenn du Text oder Code in HTML wörtlich anzeigen möchtest, besonders bei Benutzerinhalten, Snippets oder Dokumentation.
