HTML Entitäten Kodierer/Dekodierer
Konvertieren Sie Sonderzeichen in ihre entsprechenden HTML-Entitäten (Kodierung) oder dekodieren Sie HTML-Entitäten zurück in normalen Text (Dekodierung) für die sichere Anzeige von Code auf Websites.
HTML Entitäten Kodierer/Dekodierer
Willkommen bei unserem HTML-Entitäten Kodierer/Dekodierer, einem kostenlosen Online-Tool, das Ihnen hilft, Sonderzeichen in HTML-Entitäten umzuwandeln und umgekehrt. Egal, ob Sie als Webentwickler Code-Schnipsel anzeigen, als Content-Creator Sonderzeichen handhaben oder als Sicherheitsexperte Benutzereingaben bereinigen, dieses Tool bietet schnelle und genaue Konvertierungen.
Was sind HTML-Entitäten?
HTML-Entitäten sind spezielle Codes, die verwendet werden, um Zeichen darzustellen, die in HTML eine besondere Bedeutung haben oder auf einer Tastatur nicht einfach einzugeben sind. Sie beginnen mit einem kaufmännischen Und (&) und enden mit einem Semikolon (;).
Es gibt zwei Hauptarten von HTML-Entitäten:
- Benannte Entitäten: Verwenden beschreibende Namen wie
<für das Kleiner-als-Zeichen (<) - Numerische Entitäten: Verwenden Zeichencodes wie
<(dezimal) oder<(hexadezimal)
Warum HTML-Entitäten-Kodierung verwenden?
Die Kodierung von HTML-Entitäten ist aus mehreren Gründen unerlässlich:
1. Reservierte Zeichen anzeigen
Zeichen wie <, > und & haben in HTML eine besondere Bedeutung. Wenn Sie diese als Text und nicht als Markup anzeigen möchten, müssen Sie sie kodieren:
<wird zu<>wird zu>&wird zu&
2. Code-Beispiele anzeigen
Wenn Sie HTML, XML oder anderen Markup-Code auf einer Webseite anzeigen, müssen Sie die Tags kodieren, damit sie als Text erscheinen, anstatt als tatsächliches HTML interpretiert zu werden.
3. Sicherheit (XSS-Prävention)
Das Kodieren von benutzergenerierten Inhalten hilft, Cross-Site-Scripting (XSS)-Angriffe zu verhindern, indem sichergestellt wird, dass potenziell bösartiger HTML- oder JavaScript-Code als harmloser Text angezeigt wird.
4. Sonderzeichen und Symbole
HTML-Entitäten ermöglichen es Ihnen, Sonderzeichen wie Copyright-Symbole (©), Währungssymbole (€, £, ¥), mathematische Symbole (×, ÷, ±) und akzentuierte Zeichen anzuzeigen.
So verwenden Sie dieses Tool
Kodieren (Text zu HTML-Entitäten)
- Fügen Sie Ihren Text mit Sonderzeichen in das Eingabefeld ein oder tippen Sie ihn ein
- Wählen Sie den Modus "Kodieren"
- Klicken Sie auf "Konvertieren"
- Kopieren Sie das kodierte Ergebnis und verwenden Sie es in Ihrem HTML
Dekodieren (HTML-Entitäten zu Text)
- Fügen Sie Text mit HTML-Entitäten (wie
<div>) in das Eingabefeld ein - Wählen Sie den Modus "Dekodieren"
- Klicken Sie auf "Konvertieren"
- Kopieren Sie das dekodierte Ergebnis, um den ursprünglichen Text zu sehen
Referenz gängiger HTML-Entitäten
Hier sind die am häufigsten verwendeten HTML-Entitäten:
| Zeichen | Benannte Entität | Numerische Entität | Beschreibung |
|---|---|---|---|
| < | < | < | Kleiner-als-Zeichen |
| > | > | > | Größer-als-Zeichen |
| & | & | & | Kaufmännisches Und (Ampersand) |
| " | " | " | Doppeltes Anführungszeichen |
| ' | ' | ' | Einfaches Anführungszeichen (Apostroph) |
| |   | Geschütztes Leerzeichen | |
| © | © | © | Copyright-Zeichen |
| ® | ® | ® | Registriertes Warenzeichen |
| ™ | ™ | ™ | Warenzeichen |
| € | € | € | Euro-Zeichen |
| £ | £ | £ | Pfund-Zeichen |
| ¥ | ¥ | ¥ | Yen-Zeichen |
| ¢ | ¢ | ¢ | Cent-Zeichen |
| § | § | § | Paragraphenzeichen |
| ¶ | ¶ | ¶ | Absatzzeichen |
| • | • | • | Aufzählungspunkt |
| – | – | – | Halbgeviertstrich |
| — | — | — | Geviertstrich |
| ← | ← | ← | Pfeil nach links |
| → | → | → | Pfeil nach rechts |
| ↑ | ↑ | ↑ | Pfeil nach oben |
| ↓ | ↓ | ↓ | Pfeil nach unten |
| ° | ° | ° | Gradzeichen |
| ± | ± | ± | Plus-Minus-Zeichen |
| × | × | × | Multiplikationszeichen |
| ÷ | ÷ | ÷ | Divisionszeichen |
| ½ | ½ | ½ | Bruch ein Halb |
| ¼ | ¼ | ¼ | Bruch ein Viertel |
| ¾ | ¾ | ¾ | Bruch drei Viertel |
| α | α | α | Griechischer Kleinbuchstabe Alpha |
Benannte vs. Numerische Entitäten
Benannte Entitäten
Benannte Entitäten verwenden beschreibende Namen, die leicht zu merken sind, wie:
©für © (Copyright)®für ® (eingetragene Marke)€für € (Euro-Zeichen)
Vorteile: Besser lesbar und leichter zu merken
Nachteile: Nicht alle Zeichen haben benannte Entitäten
Numerische Entitäten
Numerische Entitäten verwenden den Unicode-Zeichencode, entweder im Dezimal- oder Hexadezimalformat:
©(dezimal) oder©(hexadezimal) für ©®(dezimal) oder®(hexadezimal) für ®
Vorteile: Können jedes Unicode-Zeichen darstellen
Nachteile: Weniger lesbar als benannte Entitäten
Best Practices
- Benutzereingaben immer kodieren: Wenn Sie benutzergenerierte Inhalte anzeigen, kodieren Sie diese, um XSS-Angriffe zu verhindern
- Code-Beispiele kodieren: Wenn Sie HTML, XML oder anderen Markup-Code zeigen, kodieren Sie ihn, damit er korrekt angezeigt wird
- Verwenden Sie wenn möglich benannte Entitäten: Sie sind lesbarer und wartungsfreundlicher
- Nicht über-kodieren: Kodieren Sie nur Zeichen, die es benötigen. Normale Buchstaben und Zahlen müssen nicht kodiert werden
- Validieren Sie Ihr HTML: Stellen Sie nach dem Kodieren sicher, dass Ihr HTML weiterhin korrekt validiert
Häufige Anwendungsfälle
1. Anzeigen von Code-Schnipseln
Wenn Sie HTML-Code auf Ihrer Webseite anzeigen möchten:
Original: <div class="container">Hallo</div>
Kodiert: &lt;div class="container"&gt;Hallo&lt;/div&gt;
2. Anzeigen von Sonderzeichen
Anzeigen von Copyright-Vermerken, Marken und anderen Symbolen:
Original: © 2025 Firmenname®
Kodiert: &copy; 2025 Firmenname&reg;
3. Mathematische Ausdrücke
Mathematische Symbole korrekt anzeigen:
Original: 5 × 3 = 15
Kodiert: 5 &times; 3 = 15
Häufig gestellte Fragen
Muss ich alle Sonderzeichen kodieren?
Nein, kodieren Sie nur Zeichen, die in HTML eine spezielle Bedeutung haben oder Anzeigeprobleme verursachen könnten. Normale Buchstaben, Zahlen und gängige Satzzeichen wie Punkte und Kommas müssen nicht kodiert werden.
Was ist der Unterschied zwischen Kodieren (Encoding) und Maskieren (Escaping)?
In HTML werden Kodieren und Maskieren (Escaping) oft synonym verwendet. Beide beziehen sich auf das Umwandeln von Sonderzeichen in ihre Entsprechungen als Entität. "Maskieren" (Escaping) ist jedoch ein allgemeinerer Programmierbegriff, während "Kodieren" (Encoding) sich speziell auf den Prozess der HTML-Entitäten-Konvertierung bezieht.
Kann ich HTML-Entitäten in URLs verwenden?
Nein, HTML-Entitäten sollten nicht in URLs verwendet werden. URLs verwenden stattdessen Prozent-Kodierung (URL-Encoding), was ein anderes Kodierungsschema ist. Ein Leerzeichen in einer URL wird beispielsweise zu %20.
Sind HTML-Entitäten case-sensitive (groß-/kleinschreibungssensitiv)?
Benannte Entitäten sind case-sensitive. Zum Beispiel funktioniert ©, aber © nicht. Numerische Entitäten sind von Groß-/Kleinschreibung nicht betroffen, außer beim 'x' in der Hexadezimal-Notation (sowohl © als auch © funktionieren).
Zusätzliche Ressourcen
Um mehr über HTML-Entitäten zu erfahren:
- HTML Standard - Benannte Zeichenreferenzen (Englisch)
- HTML-Entität - MDN Web Docs (Englisch)
- HTML-Entitäten - W3Schools (Englisch)
Zitieren Sie diesen Inhalt, diese Seite oder dieses Tool als:
"HTML Entitäten Kodierer/Dekodierer" unter https://MiniWebtool.com/de/html-entitäten-kodierer-dekodierer/ von MiniWebtool, https://MiniWebtool.com/
vom miniwebtool Team. Aktualisiert: 16. Dez. 2025
Andere verwandte Tools:
Webmaster-Tools:
- CPC-Rechner
- CPM-Rechner Empfohlen
- Online CSS-Komprimierung
- Google Adsense Rechner
- Cron-Job-Generator Empfohlen
- Online HTML-Komprimierer
- HTML zu Text Konverter Empfohlen
- Metatag-Generator
- Wert eines Seitenaufrufes Rechner
- Wert eines Besuchers Rechner
- Unix-Berechtigungsrechner (chmod) Empfohlen
- HTML Entitäten Kodierer/Dekodierer Neu