HTML-værktøjer — entitetskodning, -afkodning og referenceliste
HTML-entitetskonverter
Kod tekst, så den sikkert kan indlejres i HTML — vælg, hvor aggressiv kodningen skal være: undslip kun de specielle tegn (& < > " '), hvert ikke-ASCII-tegn (perfekt til dokumenter med ældre tegnsæt) eller bogstaveligt talt hvert tegn. Outputtet kan bruge læsbare navngivne entiteter (&copy;), decimale referencer (&#169;) eller hex-referencer (&#xA9;). Afkodning gendanner enhver af disse former til ren tekst (numeriske, navngivne og de ældre former uden semikolon som &copy). Fanen Referenceliste er en søgbar tabel over alle 2.125 HTML5-navngivne entiteter med decimale/hex-koder — klik på en række for at kopiere den. Alt kører lokalt — ingen upload, ingen server.
Tilstand:
Kodningsindstillinger
Inputtekst
Output
Indsæt noget tekst, og tryk på Behandl (eller begynd blot at skrive — outputtet opdateres live).
Sådan bruges det: indsæt almindelig tekst til venstre, og den kodes til højre, eller skift til Dekodning for at omdanne &copy;-agtig tekst tilbage til tegn. Tryk på Behandl for at køre igen manuelt; outputfeltet opdateres også live, mens der skrives. Bemærk, at Kodning behandler input som rå tekst — hvis teksten allerede indeholder entitetssekvenser, skal de kodes igen, hvis det er det, der ønskes; ellers brug Dekodning først.
Navngivne vs. numeriske entiteter
Navngivne entiteter som &amp; læses naturligt; numeriske former som &#38; — eller hex &#x26; — virker for ethvert tegn, selv når der ikke findes noget navn. Entiteter findes, så markup-tegn kan optræde som tekst: uden dem starter en enlig < et tag og ødelægger parsningen.
I praksis skal kun fem tegn undslippes i HTML: < > & " ' — at undslippe resten handler om læsbarhed, ikke sikkerhed.
Referenceliste: fulde HTML5-navngivne tegnreferencer — skriv for at søge, og klik på en række for at kopiere dens entitetskode.
Tip: indsæt et enkelt tegn for at finde dets entitet