💳 343 063 BIN-oppføringer🏦 13 269 Utstedende banker🌍 199 Land🧰 30 Gratis verktøy

HTML-entitetskoder / -dekoder

Escape tekst for trygg bruk i HTML, gjør spesialtegn om til numeriske entiteter, eller dekod entiteter tilbake til ren tekst.

Vanlige HTML-entiteter

TegnEntitetNumeriskBeskrivelse
&&&Og-tegn
<&lt;&#60;Mindre enn-tegn
>&gt;&#62;Større enn-tegn
"&quot;&#34;Dobbelt anførselstegn
'&apos;&#39;Apostrof (enkelt anførselstegn)
⍽&nbsp;&#160;Hardt mellomrom
©&copy;&#169;Opphavsrettstegn
®&reg;&#174;Registrert varemerke
™&trade;&#8482;Varemerketegn
€&euro;&#8364;Eurotegn
£&pound;&#163;Pundtegn
¥&yen;&#165;Yentegn
¢&cent;&#162;Centtegn
§&sect;&#167;Paragraftegn
°&deg;&#176;Gradtegn
±&plusmn;&#177;Pluss-minus-tegn
×&times;&#215;Gangetegn
÷&divide;&#247;Divisjonstegn
…&hellip;&#8230;Horisontal ellipse
–&ndash;&#8211;Tankestrek (en dash)
—&mdash;&#8212;Lang tankestrek (em dash)
«&laquo;&#171;Venstre sjevronanførselstegn
»&raquo;&#187;Høyre sjevronanførselstegn
·&middot;&#183;Midtstilt prikk

Om HTML-entitetskoder / -dekoder

HTML bruker noen tegn til sin egen syntaks, så og-tegnet, mindre enn- og større enn-tegnene og anførselstegn må skrives som entiteter som &amp;, &lt; og &quot; når de forekommer som tekst. Å escape dem er også det første forsvaret mot cross-site scripting (XSS) når du viser brukerinndata på en side. Velg «spesialtegn» for å escape bare disse fem tegnene, eller «all ikke-ASCII» for også å gjøre bokstaver med aksenter, symboler og emoji om til numeriske entiteter som &#233; – nyttig for gamle systemer, e-postmaler og filer med ukjent tegnkoding. Dekodingsmodus gjør det motsatte: den gjør navngitte, desimale og heksadesimale entiteter om til lesbare tegn, akkurat slik en nettleser ville gjort. Referansetabellen viser entitetene du oftest trenger. Alt kjøres i nettleseren din.

FAQ

Hva er forskjellen på &#39; og &apos;?

Begge betyr apostrof. &apos; er definert i HTML5 og XML, men ikke i gamle HTML 4, så den numeriske formen &#39; er det tryggeste valget og fungerer overalt.

Er det nok å escape HTML for å hindre XSS?

Å escape de fem spesialtegnene beskytter tekst mellom tagger og inne i attributter med anførselstegn. URL-er, JavaScript og CSS krever egen koding, så bruk også en malmotor som escaper som standard og en Content Security Policy.

Bør jeg bruke navngitte eller numeriske entiteter?

Numeriske entiteter fungerer for alle Unicode-tegn og i alle parsere. Navngitte entiteter er lettere å lese, men finnes bare for enkelte tegn. Med UTF-8-sider trenger du normalt bare å escape spesialtegnene.