HTML-entity-dekoder
Kod og dekod HTML-entities umiddelbart. Konverter mellom spesialtegn og entity-referanser. All behandling i nettleseren din.
Statistikk
Slik bruker du HTML-entity-dekoderen
Velg modus
Velg Kod for å konvertere tegn til entities, eller Dekod for å konvertere entities tilbake til tegn.
Skriv inn teksten din
Lim inn eller skriv teksten som inneholder HTML-entities eller rå tegn.
Få resultatet
Det konverterte resultatet vises umiddelbart. Kopier det med ett klikk.
Hva er HTML-entities?
HTML-entities er spesielle koder som brukes til å representere tegn som har spesiell betydning i HTML (som <, >, &) eller tegn som ikke lett kan skrives inn. De bruker formatet &name; eller &#number; eller &#xhex;.
Typer HTML-entities
Navngitte entities
Bruk lesbare navn som & for &, < for <, > for >, " for "
Desimalt numerisk
Bruk desimale kodepunkter som & for &, < for <
Heksadesimalt numerisk
Bruk heks-kodepunkter som & for &, < for <
Ofte stilte spørsmål
Navngitte entities bruker lesbare navn som & for &. Numeriske entities bruker desimale (&) eller heksadesimale (&) kodepunkter. Begge representerer samme tegn.
Ja, verktøyet støtter alle standard navngitte HTML5-tegnreferanser, inkludert ©, €, —, og flere hundre til.
Bruk entity-koding når du bygger inn tekst i HTML som inneholder tegn som <, >, & eller anførselstegn som kunne tolkes som markup.
HTML5-spesifikasjonen (nå WHATWG Living Standard) definerer 2231 navngitte tegnreferanser - en enorm utvidelse over HTML 4.01 sine 252. De inkluderer symboler som © (opphavsrettstegn), € (eurotegn) og ✓ (hake). Hver eneste av dem har også en numerisk ekvivalent, som © eller © for opphavsrettstegnet.
I HTML: escape < som <, > som > og & som &, i tillegg til " som " inne i attributtverdier. XML 1.0 forhåndsdefinerer nøyaktig fem entities - de fire pluss ' - og HTML5 støtter ' selv om HTML 4 ikke gjorde det. Av disse er & viktigst: et uescapet og-tegn etterfulgt av bokstaver kan feiltolkes som starten på en entity.
Dobbel koding skjer når allerede kodet tekst kodes igjen: & blir & og deretter &amp;. Det synlige symptomet er en bokstavelig & eller & som vises på siden. Å fikse det betyr å dekode nøyaktig én gang ved grensen der verdien går inn i HTML-kontekst - dette verktøyet lar deg verifisere hvert pass separat.
De løser ulike problemer. Prosentkoding (%20) er URL-standarden fra RFC 3986 og er det som hører hjemme i href-attributter; HTML-entities (&) escaper markup-tegn og gjelder bare der URL-en er innebygd i HTML. En query-verdi med & og mellomrom trenger typisk begge lag: mellomrom prosentkodet, og det skillende & skrevet som & i markupen.
Ja - tabellen over navngitte tegnreferanser har vært fullt implementert i alle store nettlesere siden rundt 2014, inkludert de eldre entities uten semikolon som HTML5 beholder for bakoverkompatibilitet. Numeriske referanser (© eller ©) er enda tryggere, siden de bare avhenger av Unicode-kodepunkter, ikke en oppslagstabell i nettleseren.
Relaterte verktøy
Unicode-dekoder
Konverter mellom Unicode-escapes og lesbar tekst
Base64-dekoder og URL-parser
Dekod og kod Base64, parse URL-kodede strenger, forhåndsvis Base64-bilder og dekod JWT-header- eller payload-segmenter
Hex-dekoder
Konverter mellom heksadesimal og tekst — støtter konfigurerbare skilletegn og prefiksvalg
Autoritative referanser
Primærkildene bak dette verktøyet — offisielle standarder og spesifikasjoner, ikke andrehånds sammendrag.