HTML Werkzeuge

HTML-Entitäten-Encoder

Reservierte Zeichen in HTML-Entitäten umwandeln und sicher darstellen.

Gut geeignet fuer: Wörtlichen Text in HTML veröffentlichen, Codebeispiele für Dokus vorbereiten

Schnelle Antwort

Wandle Zeichen wie <, >, &, und Anführungszeichen in HTML-Entitäten um, damit sie in HTML als Text angezeigt werden.

Ueberblick

Der HTML-Entitäten-Encoder verwandelt reservierte Zeichen und ausgewählte Symbole in ihre Entitätsform, sodass das Ergebnis in HTML eingefügt werden kann, ohne als Markup zu gelten. Das ist sinnvoll, wenn roher Text angezeigt, Codebeispiele erhalten oder Inhalte vorbereitet werden sollen, die sonst eine Seite beschädigen könnten. Besonders nützlich ist das bei Text aus Formularen, Dokumentationen, Vorlagen oder CMS-Feldern, der exakt so erscheinen soll, wie er eingegeben wurde. Das kodierte Ergebnis lässt sich in HTML, Snippets, E-Mails oder Quellbeispielen verwenden, in denen die wörtliche Darstellung zählt.

Anwendungsfaelle

  • Wörtlichen Text in HTML veröffentlichenText mit spitzen Klammern oder Ampersand kodieren, bevor er auf eine Seite kommt, damit der Browser die Zeichen wörtlich anzeigt.
  • Codebeispiele für Dokus vorbereitenHTML- oder Vorlagenfragmente in Entitäten umwandeln, damit das Beispiel sichtbar bleibt und nicht ausgeführt wird.
  • Benutzereingaben in Vorschauen sicher anzeigenNamen, Kommentare oder Nachrichten exakt so darstellen, wie sie eingegeben wurden, wenn sie HTML-Strukturen verändern könnten.
  • CMS-Inhalte mit Symbolen formatierenText mit Währungszeichen, Pfeilen oder mathematischen Symbolen ablegen oder einfügen, ohne HTML-Interpretation zu riskieren.

So funktioniert es

  1. 1

    Text eingeben oder einfügen, der kodiert werden soll.

  2. 2

    Das Tool ersetzt reservierte HTML-Zeichen und unterstützte Symbole durch Entitäten.

  3. 3

    Das Ergebnis kopieren und in HTML, Vorlagen oder Codebeispielen verwenden.

Beispiele

Reservierte Zeichen

Eingabe: preis < 20 & bestand > 0

Ausgabe: preis &lt; 20 &amp; bestand &gt; 0

Spitze Klammern und Ampersand werden in HTML-Entitäten umgewandelt.

Anführungszeichen im Text

Eingabe: Er sagte: "speichere es" & bleib

Ausgabe: Er sagte: &quot;speichere es&quot; &amp; bleib

Anführungszeichen und Ampersand werden in eine wörtliche Darstellung überführt.

Gemischte Symbole und Text

Eingabe: Nutze <code> und 50% > 25%

Ausgabe: Nutze &lt;code&gt; und 50% &gt; 25%

Tag-ähnlicher Text wird neutralisiert, der Rest bleibt lesbar.

FAQ

Welche Zeichen werden immer kodiert?

Reservierte HTML-Zeichen wie <, > und & werden immer kodiert. Anführungszeichen können je nach Einstellung ebenfalls kodiert werden.

Bleibt das Ergebnis lesbar?

Ja. Der Text bleibt verständlich, aber Zeichen, die als HTML interpretiert werden könnten, erscheinen in Entitätsform.

Kann ich bereits kodierten Text nochmals kodieren?

Ja, aber dadurch entstehen oft verschachtelte Entitäten wie &amp;amp;. Das ist ein typischer Fehler, wenn Text schon zuvor verarbeitet wurde.

Warum zeigt mein Beispiel Tags statt Text?

Meist wurde der Inhalt ohne Kodierung eingesetzt. Führe ihn vorher durch den Encoder, bevor du ihn in HTML einfügst.

Ändert das Tool auch gewöhnliche Symbole?

Nur unterstützte Symbole werden umgewandelt. Buchstaben, Zahlen und die meisten Satzzeichen bleiben unverändert, sofern sie HTML nicht beeinflussen.