Konverzija radi uživo u pregledaču i tekst se ne otprema. Koristite Posebni znakovi kada vam treba samo bezbedan HTML tekst, Imenovani entiteti za čitljive reference kao ©, ili numeričke režime kada su vam potrebne decimalne ili heksadecimalne kodne tačke.
Kodiranje i dekodiranje HTML entiteta
Radi u celosti u pregledaču - bez otpremanja i bez registracije.
Šta je enkoder i dekoder HTML entiteta?
Enkoder i dekoder HTML entiteta pretvara znakove između čitljivog teksta i HTML znakovnih referenci kao što su <, ©, © i 🌍. Koristite ga da escape-ujete znakove osetljive na markup pre lepljenja teksta u HTML ili da dekodirate entitete iz izvornog koda nazad u običan tekst.
Kako se koristi
- 1Odaberite Kodiraj ili Dekodiraj. Odaberite Kodiraj da tekst pretvorite u HTML entitete, ili Dekodiraj da reference entiteta vratite u čitljive znakove.
- 2Odaberite režim kodiranja. Koristite Posebni znakovi za bezbedan HTML tekst, Imenovani entiteti za čitljiva imena, ili Decimalno i Hex za numeričke reference kodnih tačaka.
- 3Nalepite tekst. Rezultat se odmah ažurira u izlaznom panelu. Režim dekodiranja zajedno obrađuje imenovane, decimalne i heksadecimalne reference.
- 4Kopirajte rezultat. Kopirajte kodirani ili dekodirani tekst i nalepite ga u HTML, šablon, imejl ili dokumentaciju.
Kome je namenjen
- Web programeri koji escape-uju isečke sa ugaonim zagradama, ampersandom, navodnicima ili apostrofima pre prikaza kao tekst.
- Urednici sadržaja koji dekodiraju tekst iz CMS-a ili imejl šablona gde se simboli prikazuju kao
&, ili©. - QA i timovi podrške koji proveravaju da li pokvarena stranica sadrži sirovi markup ili već escape-ovane reference entiteta.
- Autori dokumentacije koji pripremaju primere sa HTML tagovima, a da ih pregledač ne tretira kao stvarni markup.
Česta pitanja
Da li je ovaj enkoder i dekoder HTML entiteta besplatan?
Da. Enkoder i dekoder HTML entiteta je besplatan za korišćenje, bez registracije, preuzimanja i ograničenja upotrebe. Nalepite tekst, odaberite režim i kopirajte rezultat iz pregledača.
Da li se moj tekst otprema negde?
Ne. Kodiranje i dekodiranje rade lokalno u vašem pregledaču. Tekst koji nalepite u alat ne šalje se na server, što je korisno za privatne šablone, isečke izvornog koda i tikete podrške.
Koje znakove treba da kodiram za bezbedan HTML?
Najmanje escape-ujte ampersand, znak manje od, znak veće od i navodnike kada se tekst ubacuje u HTML ili atribut. Ti znakovi mogu da započnu markup, entitete ili granice atributa. Kodiranje svakog ne-ASCII znaka nije obavezno na modernim UTF-8 stranicama.
Koja je razlika između imenovanih, decimalnih i hex entiteta?
Imenovani entiteti koriste čitljive nazive kao <code>&copy;</code>. Decimalne numeričke reference koriste kodne tačke u bazi 10, na primer <code>&#169;</code>. Hex reference koriste bazu 16, na primer <code>&#xa9;</code>. Pregledači dekodiraju sva tri oblika.
Podržava li dekoder emoji i tekst na drugim jezicima?
Da. Numeričke reference mogu da predstavljaju svaku važeću Unicode kodnu tačku, uključujući emoji i nelatinična pisma. Na primer, <code>&#x1f30d;</code> dekodira se u emoji globusa, a imenovani entiteti kao <code>&eacute;</code> u slova sa dijakritikom.
Da li će se dekodirani HTML pokrenuti kao pravi markup?
Ne. Dekodirani rezultat prikazuje se u običnom tekstualnom polju, pa tagovi ostaju tekst u alatu. Ako dekodirani izlaz kopirate u HTML dokument, pregledač će tamo stvarne tagove tretirati kao markup.
Zašto se dvostruko escape-ovan ampersand dekodirao samo jednom?
<code>&amp;</code> je entitet za doslovni ampersand. Jedno dekodiranje daje <code>&</code>. Ako je niz kodiran više puta, možda ćete morati da ga dekodirate više od jednom, ali to radite samo kada znate da je izvor dvostruko escape-ovan.