HTML Entities Encoder and Decoder

Converteer speciale tekens naar HTML-entiteiten en omgekeerd

Probeer deze voorbeelden:

Over HTML-entiteiten

HTML-entiteiten zijn speciale tekens die in HTML worden gebruikt om tekens weer te geven die anders als HTML-code geïnterpreteerd zouden kunnen worden. Ze maken het mogelijk om gereserveerde tekens weer te geven, die anders als HTML-code zouden worden geïnterpreteerd, en onzichtbare tekens zoals niet-afbrekende spaties.

Veelvoorkomende toepassingen van HTML-entiteiten

  • Weergeven van gereserveerde tekens zoals <, >, &
  • Speciale tekens toevoegen zoals copyright (©) of handelsmerk (™)
  • Tekens opnemen uit verschillende talen of schrijfsystemen
  • Wiskundige symbolen of technische notaties toevoegen
  • Consistente weergave garanderen in verschillende browsers en platforms

Hoe HTML-entiteiten werken

HTML-entiteiten kunnen op twee manieren worden verwezen:

  • Naam-entiteiten: Beginnen met een ampersand en eindigen met een puntkomma (bijv., &lt; voor <)
  • Numerieke entiteiten: Gebruik decimale of hexadecimale waarden (bijv., &#60; or &#x3C; voor <)
  • HTML5 ondersteunt veel naam-entiteiten voor veelvoorkomende tekens
  • Alle Unicode-tekens kunnen worden weergegeven met numerieke entiteiten
  • Encoders en decoders helpen bij het converteren tussen platte tekst en HTML-entiteitformaten

Veelvoorkomende HTML-entiteiten

Enkele van de meest gebruikte HTML-entiteiten zijn:

  • &lt; = < (kleiner dan)
  • &gt; = > (groter dan)
  • &amp; = & (ampersand)
  • &quot; = " (aanhalingsteken)
  • &apos; = ' (apostrof)
  • &nbsp; = niet-afbrekende spatie
  • &copy; = © (copyright)
  • &reg; = ® (geregistreerd handelsmerk)

Beveiligingsoverwegingen

Correct gebruik van HTML-entiteiten is belangrijk voor webbeveiliging. Door speciale tekens te coderen, kunt u bepaalde soorten cross-site scripting (XSS) aanvallen voorkomen. Codeer altijd dynamische inhoud die gebruikersgegevens kan bevatten om ervoor te zorgen dat deze veilig wordt weergegeven in HTML.

Examples

Platte tekstHTML-entiteiten
<div>&lt;div&gt;
Smith & CoSmith &amp; Co
8 > 38 &gt; 3