HTML Entity Encoder & Decoder
Konvertieren Sie Sonderzeichen in HTML-Entities oder dekodieren Sie Entities zurück in Zeichen. Inklusive einer Referenztabelle mit gängigen Entities.
| Character | Entity | 코드 | 설명 |
|---|
Was sind HTML-Entities?
HTML-Entities sind spezielle Codes, die verwendet werden, um reservierte Zeichen in HTML darzustellen. Zum Beispiel steht < für < und & für &. Ohne Codierung würden diese Zeichen als HTML-Tags oder Syntax interpretiert, was möglicherweise Ihr Seitenlayout beschädigen oder Sicherheitsprobleme wie XSS-Angriffe verursachen könnte.
So codieren oder decodieren Sie HTML-Entities
- Modus wählen — Wählen Sie Codieren, um Zeichen in Entities zu konvertieren, oder Decodieren, um Entities zurück zu konvertieren.
- Tippen oder Einfügen — Geben Sie Ihren Text ein und sehen Sie das konvertierte Ergebnis in Echtzeit.
- Referenztabelle — Klicken Sie auf den Referenzbereich, um gängige Entities anzuzeigen, und klicken Sie auf eine beliebige Zeile, um sie einzufügen.
- Kopieren — Klicken Sie auf Kopieren, um das Ergebnis zu übernehmen.
Warum dieses HTML-Entity-Tool verwenden?
- Echtzeit — Die Ergebnisse werden sofort aktualisiert, während Sie tippen.
- Referenztabelle — 24 gängige Entities mit Zeichen, benannter Entity, numerischem Code und Beschreibung.
- Klicken zum Einfügen — Klicken Sie auf eine beliebige Entity in der Referenztabelle, um sie Ihrer Eingabe hinzuzufügen.
- Swap-Button — Kehren Sie die Codier-/Decodierrichtung schnell um, wobei die Ausgabe als neue Eingabe dient.
- XSS-Prävention — Codieren Sie Benutzereingaben ordnungsgemäß, um Cross-Site-Scripting-Angriffe zu verhindern.
FreeToolbox vs. andere HTML-Entity-Tools
| Funktion | FreeToolbox | mothereff.in | html-entities.com |
|---|---|---|---|
| Echtzeit | Ja | Ja | Nein |
| Referenztabelle | Ja (24 Entities) | Nein | Ja |
| Klick zum Einfügen | Ja | Nein | Nein |
| Swap I/O | Ja | Nein | Nein |
| Werbung | Minimal | Keine | Stark |
Häufige Fragen
Welche Zeichen werden codiert?
Der Encoder konvertiert die fünf wichtigsten speziellen HTML-Zeichen: & (Kaufmanns-Und), < (kleiner als), > (größer als), " (doppeltes Anführungszeichen) und ' (einfaches Anführungszeichen).
Was ist mit Nicht-ASCII-Zeichen wie Emojis?
Nicht-ASCII-Zeichen wie Buchstaben mit Akzenten oder Emojis bleiben unverändert, da modernes HTML (UTF-8) diese nativ verarbeitet. Nur die fünf reservierten HTML-Zeichen werden codiert.
Kann ich die Referenztabelle verwenden, um Entities einzufügen?
Ja. Klicken Sie auf eine beliebige Zeile in der Referenztabelle, und das entsprechende Zeichen (im Codierungsmodus) oder die Entity (im Decodierungsmodus) wird an Ihre Eingabe angehängt.
Warum ist HTML-Codierung wichtig für die Sicherheit?
Das Codieren von benutzerseitig bereitgestelltem Text verhindert Cross-Site-Scripting (XSS)-Angriffe. Ohne Codierung könnte ein Angreifer <script>-Tags in Ihre Seite einschleusen.
Gibt es einen Unterschied zwischen benannten und numerischen Entities?
Benannte Entities wie & sind leichter zu lesen, während numerische Entities wie & universeller unterstützt werden. Beide erzeugen in Browsern das gleiche Ergebnis.