Preskoči na vsebino
TextArray
100% lokalno

Entitete HTML kodirajo in dekodirajo

Izogibajte se posebnim znakom HTML ali spremenite entitete nazaj v berljivo besedilo.

Vhod

Entitete HTML kodirajo in dekodirajo

Pet znakov ima v HTML-ju strukturni pomen — & < > " in ' — zato je treba vsako besedilo, ki jih vsebuje, ubežati, preden ga je mogoče prikazati kot vsebino in ne interpretirati kot oznako. Prilepite besedilo, da se izognete, ali prilepite ubežne oznake, da jih preberete nazaj v navadni obliki. To je najhitrejši način za pripravo vzorca kode za objavo v spletnem dnevniku, varno spuščanje uporabniškega besedila v predlogo ali dekodiranje izvoza vira, kjer je vsak apostrof prišel kot '.

Izbirnik obsega nadzoruje, koliko ubežnih elementov. »Rezervirano samo« se dotakne samo petih posebnih znakov in pusti vse ostalo — naglašene črke, simbole, emodžije — kot dobesedni UTF-8, kar je prava izbira za vsako sodobno stran, ki deluje kot UTF-8. »Rezervirano + ne-ASCII« dodatno pretvori vsak znak nad obsegom ASCII v številsko entiteto, kot je š, kar je tisto, kar želite za starejše sisteme, e-poštne predloge ali okolja, kjer je kodiranje znakov negotovo.

Dekodiranje je širše kot namerno kodiranje. Prepozna približno 120 poimenovanih entitet, ki jih dejansko srečate v divjini —   © — … puščice é š, grške črke, valute in matematične simbole — ter vsako številsko obliko, tako decimalno { kot šestnajstiško &#x1F600;, vključno z astralnimi znaki, kot so emoji. Neznane poimenovane entitete ostanejo točno takšne, kot so, namesto da bi jih tiho spustili, tako da se nič ne izgubi.

Vse teče v vašem brskalniku brez vključenega razčlenjevalnika označevanja in DOM-a, zato če tukaj prilepite nezaupljiv HTML, ne morete izvesti ničesar. Nič se ne naloži — besedilo ostane v vaši napravi. Seštevek pod izhodom šteje, koliko entitet je bilo zapisanih ali razrešenih.

FAQ

Katere znake uide kodiranje?
Pet rezerviranih: & < > " in '. Z "Rezervirano + ne-ASCII" postane vsak znak nad kodno točko 127 tudi številska entiteta.
Ali moram pobegniti od naglašenih črk in emojijev?
Ne na sodobni strani UTF-8 — dovolj je "Samo rezervirano". Uporabite »Rezervirano + ne-ASCII« za starejše sisteme ali e-poštne predloge, kjer je kodiranje nezanesljivo.
Katere entitete lahko dekodira?
Približno 120 običajnih poimenovanih entitet ter vse numerične oblike, decimalne in šestnajstiške, vključno z emoji. Poimenovane entitete, ki jih ne prepozna, gredo skozi nespremenjene.
Ali je ubežanje HTML varno pri vnosu uporabnikov?
Ubežanje tem znakom je osnovna obramba pri vstavljanju besedila v vsebino HTML, vendar je kontekst pomemben – atributi, URL-ji in bloki skriptov potrebujejo lastno obravnavo.
Je moje besedilo kje naloženo?
Ne. Orodje deluje v celoti v vašem brskalniku in vaše besedilo nikoli ne zapusti vaše naprave. Nobena oznaka ni razčlenjena ali izvedena.