HTML-einingakóðun og afkóðun
Breyttu sérstöfum í HTML-einingar (nafngefnar, tugakerfi eða hex) eða afkóðaðu hvaða einingu sem er, með öllum 2 231 nafngefnum HTML5-tilvísunum.
Hvernig á að kóða eða afkóða HTML-einingar
- Límdu textann þinn eða HTML í inntaksreitinn.
- Til að forða honum velurðu stafina sem á að kóða: Aðeins & < > " ' eða Einnig alla stafi utan ASCII, og velur Snið eininga: Nafngefið (é), Tugakerfi (é) eða Sextándakerfi (é).
- Smelltu á Kóða, eða smelltu á Afkóða til að breyta einingum aftur í stafi.
- Lestu fjöldann í stöðulínunni og smelltu síðan á Afrita. Nota úttak sem inntak færir niðurstöðuna í inntaksreitinn, til dæmis til að prófa hring.
Kóðun: hvenær og hverju á að forða
Í HTML geta fimm stafir ruglast saman við álagningu. Aðeins & < > " ' skiptir út nákvæmlega þeim: & fyrir &, < fyrir <, > fyrir >, " fyrir " og ' fyrir '. Þetta er það sem þú þarft til að sýna kóða á vefsíðu, til að setja notendatexta inn í eigindi eða til að líma bút í bloggfærslu eða CMS-reit sem býst við HTML. Úrfellingarmerkið notar tölulega sniðið því ' var ekki til í HTML 4 og sumir eldri þáttarar þekkja það ekki.
Einnig alla stafi utan ASCII skiptir að auki út öllu utan prentanlegs ASCII: séríslenskum stöfum, leturfræðilegum gæsalöppum, evrutákni, óbrjótanlegum bilum, emoji og svo framvegis. Niðurstaðan er hreint ASCII, sem er gagnlegt fyrir kerfi sem skemma UTF-8, fyrir tölvupóstsniðmát, eða til að gera ósýnilega stafi eins og sýnilega í frumkóðanum.
Snið eininga ræður hvernig stafir eru skrifaðir:
- Nafngefið (é) notar læsilegt heiti þegar HTML skilgreinir slíkt (
é,€,…), og kýs klassíska HTML 4-heitið þegar stafur hefur nokkur. Stafir án heitis, eins og emoji, falla aftur á tugakerfi. - Tugakerfi (é) skrifar Unicode-kóðapunktinn í grunntölu 10.
- Sextándakerfi (é) skrifar hann í grunntölu 16, sem samsvarar U+00E9-ritun Unicode-taflna.
Allar þrjár eru skildar af öllum vöfrum. Stafir utan Basic Multilingual Plane, eins og 😀, eru kóðaðir sem ein tilvísun í fullan kóðapunkt (😀), ekki sem tveir staðgengilshelmingar.
Afkóðun: HTML5-reglurnar
Afkóða fylgir reglunum sem vafrar nota þegar þeir lesa textaefni, með fullum lista yfir 2 231 nafngefnar stafatilvísanir úr HTML Living Standard:
- nafngefnar tilvísanir eins og
é,→eða≂̸(sumar gefa tvo kóðapunkta); - tilvísanir í tugakerfi (
é) og sextándakerfi (éeðaé), með eða án lokasemíkommu; - arfleifðarheiti sem vafrar samþykkja án semíkommu, eins og
© 2026eða&— og, eins og í vöfrum, verður¬it;að¬it;því¬er slíkt arfleifðarheiti; - tölulegar tilvísanir á bilinu 128–159 varpast á Windows-1252-stafina sem vafrar sýna (
–gefur stutt þankastrik), og�, staðgengilsgildi og gildi yfir U+10FFFF verða að skiptitákninu �.
Óþekkt heiti eins og &foo; eru skilin eftir óbreytt og talin í stöðulínunni. Afkóðun er gerð af þáttara verkfærisins sjálfs, ekki með því að setja textann þinn inn í síðuna, svo engin álagning eða skripta í inntakinu er nokkurn tíma túlkuð.
Algengar spurningar
Þarf ég að kóða séríslenska stafi?
Yfirleitt ekki. Síða sem er send sem UTF-8 getur innihaldið é eða € beint. Aðeins þarf að kóða stafi utan ASCII þegar skráin eða kerfið á milli ræður ekki við UTF-8.
Af hverju afkóðast &amp; í & en ekki í &?
Afkóðun er gerð einu sinni, eins og vafri gerir. &amp; er forðað &. Smelltu á Nota úttak sem inntak og Afkóða aftur ef textinn var kóðaður tvisvar.
Hver er munurinn á þessu og vefslóðakóðun?
HTML-einingar forða texta fyrir HTML-skjöl. Vefslóðakóðun (%20, %C3%A9) forðar texta fyrir vefföng. Notaðu vefslóðakóðarann fyrir tengla og fyrirspurnarstrengi.
Er textinn minn sendur á netþjón?
Nei. Kóðun og afkóðun keyra í vafranum þínum. Aðeins listi yfir einingaheiti er hlaðinn frá þessari síðu þegar þú afkóðar í fyrsta sinn.
Afkóðar það einingar í eigindum öðruvísi?
Vafrar meðhöndla nokkur arfleifðarheiti án semíkommu öðruvísi inni í eigindagildum. Þetta verkfæri notar reglur textaefnis, sem passa við það sem þú sérð á síðunni.
Tengd verkfæri
- URL-kóðun og afkóðun Ókeypis URL-kóðari og afkóðari. Prósentukóðaðu leitarfæribreytur eða heilar vefslóðir, afkóðaðu %XX-runur og meðhöndlaðu + sem bil, í vafranum.
- HTML-sniðari Fegraðu óskipulagt HTML með snyrtilegum inndrætti eða smækkaðu það á öruggan hátt í vafranum. Innfellt CSS og JavaScript er líka sniðið. Engu er hlaðið upp.
- Base64-kóðun og afkóðun Ókeypis Base64-kóðun og afkóðun með fullum UTF-8 stuðningi og base64url-valkosti. Virkar í vafranum þínum og engu er hlaðið upp.