Entwickler / HTML

HTML-Entity-Encoder, -Decoder und -Nachschlagewerk

Codiere Text als benannte, dezimale oder hexadezimale HTML-Entities, decodiere sie zurück und finde jede der 2.231 benannten Zeichenreferenzen anhand ihres Namens, Zeichens oder Codepoints.

HTML-Entity-Encoder, -Decoder und -Nachschlagewerk: Beim Codieren werden die fünf Zeichen ersetzt, die HTML speziell behandelt (& < > " '), und auf Wunsch jedes Nicht-ASCII-Zeichen. Dafür werden, sofern vorhanden, die Namen aus dem WHATWG-HTML-Standard oder numerische Referenzen verwendet. Beim Decodieren kommt der HTML-Parser deines Browsers zum Einsatz. Dadurch werden alle Referenzen genau wie auf einer Webseite verarbeitet, einschließlich älterer Schreibweisen ohne Semikolon. Läuft zu 100% lokal in deinem Browser, ohne Datei-Uploads zum Server.

Ausführungen
In deinem Browser
Kosten
Kostenlos · ohne Anmeldung
Verfügbarkeit
Einsatzbereit
HTML-EntitätenkodiererLokale Verarbeitung

Läuft vollständig in deinem Browser

Ergebnis

Caf&#233; &amp; cr&#232;me br&#251;l&#233;e &#8212; 5 &#8364; &lt; 10 &#163; &#128578;

Entität nachschlagen

Benannte Referenzen sind die 2,231 im WHATWG HTML Living Standard (CC BY 4.0) definierten Referenzen. In UTF-8-Seiten müssen nur & < > und Anführungszeichen innerhalb von Attributen maskiert werden; die anderen Modi sind für Systeme gedacht, die Nicht-ASCII-Text nicht verarbeiten können.

Wann Escaping wichtig ist

In HTML eingefügter Text muss & und < maskieren, innerhalb von Attributwerten auch Anführungszeichen. Andernfalls kann er die Seite beschädigen oder dazu führen, dass die Eingabe eines Besuchers als Skript ausgeführt wird. Template-Engines und Frameworks wie React maskieren automatisch; maskiere nur dann von Hand, wenn du HTML als Zeichenketten erstellst.

Für das schnelle Maskieren der wichtigsten Zeichen erledigt der HTML-Encoder genau das; um Symbole direkt zu kopieren, siehe Sonderzeichen.

Benannte Referenzen mit zwei Zeichen

Einige Namen stehen für zwei Zeichen, zum Beispiel &NotEqualTilde; (≂̸): ein Zeichen gefolgt von einem kombinierenden Zeichen. Beim Decodieren erhältst du beide Zeichen. Deshalb zeigt eine Suche nach Codepunkt nur das erste an.

So benutzt du es

  1. Gib Text ein oder füge ihn ein und wähle, wie viel codiert werden soll.
  2. Wechsle zu „Decodieren“, um Entities wieder in Zeichen umzuwandeln.
  3. Durchsuche die Tabelle nach der Entity eines Symbols, zum Beispiel copy, © oder U+00A9.

Datenschutz & Einschränkungen

Alles wird in deinem Browser codiert und decodiert.

Ähnliche Tools

Häufige Fragen

Muss ich Buchstaben mit Akzenten codieren?

Nicht auf einer Seite, die als UTF-8 gespeichert ist – das trifft auf fast alle Seiten zu. Nur &, <, > und Anführungszeichen innerhalb von Attributwerten müssen maskiert werden. Das Codieren aller Zeichen ist nur bei Systemen erforderlich, die auf ASCII beschränkt sind.

Was ist der Unterschied zwischen &#233; und &eacute;?

Für den Browser gibt es keinen: Beide ergeben é. Numerische Referenzen funktionieren für jedes Zeichen; benannte Referenzen sind leichter zu lesen, gibt es aber nur für 2.231 Zeichen und Zeichenfolgen.

Warum ist &nbsp; wichtig?

Es handelt sich um ein geschütztes Leerzeichen: Es sieht wie ein Leerzeichen aus, sorgt aber dafür, dass die Wörter auf beiden Seiten in derselben Zeile bleiben, wie bei 10 kg.

Kostenloses Tool · läuft in deinem browser · kein Konto nötig