CanDoYa
HR

Kodiranje i dekodiranje HTML entiteta

Radi u cijelosti u pregledniku - bez slanja podataka i bez registracije.

Escapira samo znakove osjetljive u HTML-u: ampersand, kutne zagrade, navodnike i apostrofe.
Unos
Rezultat
Unesite tekst za kodiranje ili HTML entitete za dekodiranje0 referenci entiteta0 znakova ulaz, 0 znakova izlaz
Podijelite ovaj alat

Š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

  1. 1Odaberite Kodiraj ili Dekodiraj. Odaberite Kodiraj da biste tekst pretvorili u HTML entitete, ili Dekodiraj da biste reference entiteta vratili u čitljive znakove.
  2. 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.
  3. 3Zalijepite tekst. Rezultat se odmah ažurira u izlaznoj ploči. Način dekodiranja zajedno obrađuje imenovane, decimalne i heksadecimalne reference.
  4. 4Kopirajte rezultat. Kopirajte kodirani ili dekodirani tekst i zalijepite ga u HTML, predložak, e-mail ili dokumentaciju.

Za koga je

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.

Č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>&amp;copy;</code>. Decimalne brojčane reference koriste kodne točke u bazi 10, primjerice <code>&amp;#169;</code>. Hex reference koriste bazu 16, primjerice <code>&amp;#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>&amp;#x1f30d;</code> dekodira se u emoji globusa, a imenovani entiteti kao <code>&amp;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;amp;</code> je entitet za doslovni ampersand. Jedno dekodiranje daje <code>&amp;</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.