[{"data":1,"prerenderedAt":25},["ShallowReactive",2],{"content-html-entities-de":3},{"about":4,"steps":8,"faq":12},[5,6,7],"In HTML haben einige Zeichen eine Sonderbedeutung: \u003C und > begrenzen Tags, & leitet eine Zeichenreferenz ein, Anführungszeichen umschließen Attributwerte. Soll so ein Zeichen als Text erscheinen, muss es maskiert werden – als HTML-Entity wie &lt; oder &amp;. Sonst wird es als Code interpretiert, was zu kaputten Seiten oder Sicherheitslücken (Cross-Site-Scripting) führen kann.","Dieses Tool wandelt Text in Entities um und Entities zurück in lesbaren Text. Neben dem Maskieren der Sonderzeichen kann es alle Nicht-ASCII-Zeichen – Umlaute, Euro-Zeichen, typografische Anführungszeichen oder Emojis – als benannte (&ouml;), dezimale (&#246;) oder hexadezimale (&#xF6;) Referenz ausgeben. Beide Felder sind bearbeitbar.","Für Prozentkodierung in Adressen gibt es den [[url-encoder]], für Base64 den [[base64]]-Konverter.",[9,10,11],"Füge Text in das linke Feld ein – rechts erscheint er mit Entities. Oder füge Code mit Entities rechts ein, um ihn zu dekodieren.","Wähle den Modus: „Nur HTML-Sonderzeichen“ für HTML-sicheren Text, „Benannt“, „Dezimal“ oder „Hexadezimal“ für eine reine ASCII-Ausgabe.","Kopiere das Ergebnis.",[13,16,19,22],{"q":14,"a":15},"Muss ich Umlaute in HTML als Entities schreiben?","Nein, nicht wenn die Seite als UTF-8 ausgeliefert wird – das ist heute Standard. Entities für Umlaute sind nur nötig, wenn ein System ausschließlich ASCII verarbeitet, etwa ältere E-Mail-Vorlagen oder bestimmte Datenbanken.",{"q":17,"a":18},"Welche Zeichen muss ich immer maskieren?","Im Text & und \u003C, in Attributwerten zusätzlich das verwendete Anführungszeichen. > und das andere Anführungszeichen schaden nicht, werden der Einheitlichkeit halber aber oft mit maskiert – so macht es auch dieses Tool.",{"q":20,"a":21},"Was ist &nbsp;?","Ein geschütztes Leerzeichen: Es sieht aus wie ein normales Leerzeichen, verhindert aber einen Zeilenumbruch, z. B. zwischen Zahl und Einheit wie „5&nbsp;kg“.",{"q":23,"a":24},"Warum bleiben manche Entities beim Dekodieren stehen?","Das Tool kennt die gebräuchlichen benannten Entities aus HTML 4 sowie alle numerischen Referenzen. Seltene HTML5-Namen wie &bigstar; bleiben unverändert. Numerische Formen wie &#9733; werden immer erkannt.",1792082297382]