Pretvorba se izvodi uživo u vašem pregledniku i tekst se ne učitava nikamo. Koristite Posebni znakovi kada trebate samo siguran HTML tekst, Imenovani entiteti za čitljive reference poput ©, ili brojčane načine kada trebate decimalne ili heksadecimalne kodne točke.
Kodiranje i dekodiranje HTML entiteta
Radi u cijelosti u pregledniku - bez slanja podataka i bez registracije.
Što 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 🌍. Upotrijebite ga za escapiranje znakova osjetljivih na markup prije lijepljenja teksta u HTML ili za dekodiranje entiteta iz izvornog koda natrag u običan tekst.
Kako se koristi
- 1Odaberite Kodiraj ili Dekodiraj. Odaberite Kodiraj da biste tekst pretvorili u HTML entitete, ili Dekodiraj da biste reference entiteta vratili u čitljive znakove.
- 2Odaberite način kodiranja. Koristite Posebni znakovi za siguran HTML tekst, Imenovani entiteti za čitljiva imena, ili Decimalno i Hex za brojčane reference kodnih točaka.
- 3Zalijepite tekst. Rezultat se odmah ažurira u izlaznoj ploči. Način dekodiranja zajedno obrađuje imenovane, decimalne i heksadecimalne reference.
- 4Kopirajte rezultat. Kopirajte kodirani ili dekodirani tekst i zalijepite ga u HTML, predložak, e-mail ili dokumentaciju.
Za koga je
- Web programeri koji escapiraju isječke s kutnim zagradama, ampersandom, navodnicima ili apostrofima prije prikaza kao tekst.
- Urednici sadržaja koji dekodiraju tekst iz CMS-a ili e-mail predložaka u kojima se simboli prikazuju kao
&, ili©. - QA i podrška koji provjeravaju sadrži li pokvarena stranica sirovi markup ili već escapirane reference entiteta.
- Autori dokumentacije koji pripremaju primjere s HTML tagovima bez toga da ih preglednik tretira kao pravi markup.
Česta pitanja
Je li ovaj enkoder i dekoder HTML entiteta besplatan?
Da. Enkoder i dekoder HTML entiteta besplatan je za upotrebu, bez registracije, preuzimanja ili ograničenja korištenja. Zalijepite tekst, odaberite način i kopirajte rezultat iz preglednika.
Učitava li se moj tekst negdje?
Ne. Kodiranje i dekodiranje odvijaju se lokalno u vašem pregledniku. Tekst koji zalijepite u alat ne šalje se na poslužitelj, što je korisno za privatne predloške, isječke izvornog koda i tikete podrške.
Koje znakove trebam kodirati za siguran HTML?
Najmanje escapirajte ampersand, znak manje od, znak veće od i navodnike kada se tekst umeće u HTML ili atribut. Ti znakovi mogu pokrenuti markup, entitete ili granice atributa. Kodiranje svakog ne-ASCII znaka opcionalno je 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 brojčane reference koriste kodne točke u bazi 10, primjerice <code>&#169;</code>. Hex reference koriste bazu 16, primjerice <code>&#xa9;</code>. Preglednici dekodiraju sva tri oblika.
Podržava li dekoder emoji i tekst na drugim jezicima?
Da. Brojčane reference mogu predstavljati svaku valjanu Unicode kodnu točku, uključujući emoji i nelatinična pisma. Na primjer, <code>&#x1f30d;</code> dekodira se u emoji globusa, a imenovani entiteti kao <code>&eacute;</code> u slova s dijakritikom.
Hoće li se dekodirani HTML izvršiti kao pravi markup?
Ne. Dekodirani rezultat prikazuje se u običnom tekstnom polju, pa tagovi u alatu ostaju tekst. Ako dekodirani izlaz kopirate u HTML dokument, preglednik će ondje stvarne tagove tretirati kao markup.
Zašto se dvostruko escapirani 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 ga morati dekodirati više od jednom, ali učinite to samo kada znate da je izvor dvostruko escapiran.