Konvertavimas vyksta tiesiai naršyklėje, o tekstas niekur neįkeliamas. Rinkitės Specialieji simboliai, kai reikia tik saugaus HTML teksto, Vardinės nuorodos skaitomoms nuorodoms kaip ©, arba skaitinius režimus, kai reikia dešimtainių ar šešioliktainių kodo taškų.
HTML entities koduoklis ir dekoduoklis
Veikia tik jūsų naršyklėje - nieko neįkeliama, registracija nereikalinga.
Kas yra HTML entities koduoklis ir dekoduoklis?
HTML entities koduoklis ir dekoduoklis konvertuoja ženklus tarp įskaitomo teksto ir HTML simbolių nuorodų, tokių kaip <, ©, © ir 🌍. Naudokite jį, kai reikia ekranuoti markup jautrius ženklus prieš įklijuojant tekstą į HTML, arba kai norite dekoduoti entities iš šaltinio kodo atgal į paprastą tekstą.
Kaip naudotis
- 1Pasirinkite Koduoti arba Dekoduoti. Pasirinkite Koduoti, kad tekstą paverstumėte HTML entities, arba Dekoduoti, kad entities nuorodas grąžintumėte į skaitomus ženklus.
- 2Pasirinkite kodavimo režimą. Naudokite Specialieji simboliai saugiam HTML tekstui, Vardinės nuorodos skaitomiems pavadinimams arba Dešimtainis ir Hex skaitinėms kodo taškų nuorodoms.
- 3Įklijuokite tekstą. Rezultatas iš karto atsinaujina išvesties srityje. Dekodavimo režimas vienu kartu apdoroja vardines, dešimtaines ir šešioliktaines nuorodas.
- 4Nukopijuokite rezultatą. Nukopijuokite užkoduotą arba dekoduotą tekstą ir įklijuokite jį į HTML, šabloną, el. laišką ar dokumentaciją.
Kam pravers
- Web kūrėjai, ekranuojantys fragmentus su kampiniais skliaustais, ampersandais, kabutėmis ar apostrofais prieš rodydami juos kaip tekstą.
- Turinio redaktoriai, dekoduojantys CMS ar el. laiškų šablonų tekstą, kuriame simboliai matomi kaip
&, arba©. - QA ir palaikymo komandos, tikrinančios, ar neveikiančiame puslapyje yra neapdorotas markup, ar jau ekranuotos entities nuorodos.
- Dokumentacijos autoriai, ruošiantys pavyzdžius su HTML tagais, kad naršyklė jų nelaikytų tikru markup.
DUK
Ar šis HTML entities koduoklis ir dekoduoklis nemokamas?
Taip. HTML entities koduoklį ir dekoduoklį galite naudoti nemokamai, be registracijos, atsisiuntimo ir naudojimo limito. Įklijuokite tekstą, pasirinkite režimą ir nukopijuokite rezultatą iš naršyklės.
Ar mano tekstas kur nors įkeliamas?
Ne. Kodavimas ir dekodavimas vyksta lokaliai naršyklėje. Tekstas, kurį įklijuojate į įrankį, nesiunčiamas į serverį, todėl tai tinka privatiems šablonams, šaltinio kodo fragmentams ir palaikymo užklausoms.
Kokius ženklus reikia koduoti saugiam HTML?
Bent jau ekranuokite ampersandą, mažiau nei, daugiau nei ženklus ir kabutes, kai tekstas įterpiamas į HTML arba atributą. Šie ženklai gali pradėti markup, entities arba atributo ribas. Koduoti kiekvieną ne-ASCII ženklą moderniuose UTF-8 puslapiuose nebūtina.
Kuo skiriasi vardinės, dešimtainės ir hex entities?
Vardinės entities naudoja skaitomus pavadinimus, pvz., <code>&copy;</code>. Dešimtainės skaitinės nuorodos naudoja 10 pagrindo kodo taškus, pvz., <code>&#169;</code>. Hex nuorodos naudoja 16 pagrindą, pvz., <code>&#xa9;</code>. Naršyklės dekoduoja visas tris formas.
Ar dekoduoklis palaiko emoji ir tekstą kitomis kalbomis?
Taip. Skaitinės nuorodos gali žymėti bet kurį galiojantį Unicode kodo tašką, įskaitant emoji ir nelotyniškas rašto sistemas. Pavyzdžiui, <code>&#x1f30d;</code> dekoduojamas į gaublio emoji, o vardinės entities kaip <code>&eacute;</code> dekoduojamos į raides su diakritikais.
Ar dekoduotas HTML bus vykdomas kaip tikras markup?
Ne. Dekoduotas rezultatas rodomas paprastame teksto lauke, todėl tagai įrankyje lieka tekstas. Jei dekoduotą išvestį nukopijuosite į HTML dokumentą, naršyklė tada tikrus tagus laikys markup.
Kodėl dvigubai ekranuotas ampersandas dekoduotas tik vieną kartą?
<code>&amp;</code> yra entity, reiškianti pažodinį ampersandą. Vienas dekodavimas duoda <code>&</code>. Jei eilutė buvo užkoduota kelis kartus, gali reikėti dekoduoti daugiau nei vieną kartą, bet taip darykite tik žinodami, kad šaltinis tikrai dvigubai ekranuotas.