CanDoYa
ET

HTML entity kodeerija ja dekodeerija

Töötab täielikult sinu brauseris - midagi ei laadita üles, kontot pole vaja.

Escapib ainult HTML-i tundlikud märgid: ampersandi, nurksulud, jutumärgid ja ülakomad.
Sisend
Tulemus
Sisestage tekst kodeerimiseks või HTML entity-viited dekodeerimiseks0 entity-viidet0 märki sisse, 0 märki välja
Jaga seda tööriista

Mis on HTML entity kodeerija ja dekodeerija?

HTML entity kodeerija ja dekodeerija teisendab märgid loetava teksti ning HTML-i märgiviidete vahel, näiteks <, ©, © ja 🌍. Kasutage seda märgendusele tundlike märkide escapemiseks enne teksti HTML-i kleepimist või lähtekoodist pärit entity-viidete muutmiseks tavaliseks tekstiks.

Kuidas kasutada

  1. 1Valige Kodeeri või Dekodeeri. Valige Kodeeri, et muuta tekst HTML entity-viideteks, või Dekodeeri, et muuta entity-viited tagasi loetavateks märkideks.
  2. 2Valige kodeerimisrežiim. Erimärgid sobib ohutu HTML-teksti jaoks, Nimelised entity-viited annab loetavad nimed ning Decimal ja Hex loovad numbrilised koodipunkti viited.
  3. 3Kleepige tekst. Tulemus uueneb väljundipaneelis kohe. Dekodeerimisrežiim käsitleb nimelisi, kümnend- ja kuueteistkümnendviiteid korraga.
  4. 4Kopeerige tulemus. Kopeerige kodeeritud või dekodeeritud tekst ning kleepige see HTML-i, malli, e-kirja või dokumentatsiooni.

Kellele see sobib

Teisendamine toimub otse brauseris ja teie teksti ei laadita üles. Kasutage Erimärke, kui vajate ainult ohutut HTML-teksti, Nimelisi entity-viiteid loetavate viidete jaoks nagu ©, või numbrilisi režiime, kui vajate kümnend- või hex-koodipunkte.

Korduvad küsimused

Kas see HTML entity kodeerija on tasuta?

Jah. HTML entity kodeerija ja dekodeerija on tasuta, ilma registreerimise, allalaadimise või kasutuspiiranguta. Kleepige tekst, valige režiim ja kopeerige tulemus brauserist.

Kas minu tekst laaditakse kuhugi üles?

Ei. Kodeerimine ja dekodeerimine toimuvad lokaalselt teie brauseris. Vidinasse kleebitud teksti ei saadeta serverisse, mis sobib privaatsete mallide, lähtekoodi lõikude ja tugipiletite jaoks.

Milliseid märke peaksin ohutu HTML-i jaoks kodeerima?

Vähemalt escapige ampersand, väiksem-kui märk, suurem-kui märk ja jutumärgid, kui tekst lisatakse HTML-i või atribuuti. Need märgid võivad alustada märgendust, entity-viiteid või atribuudi piire. Kõigi mitte-ASCII märkide kodeerimine on tänapäevaste UTF-8 lehtede puhul valikuline.

Mis vahe on nimelistel, kümnend- ja hex-entity-viidetel?

Nimelised entity-viited kasutavad loetavaid silte, näiteks <code>&amp;copy;</code>. Kümnendnumbrilised viited kasutavad 10-süsteemi koodipunkte, näiteks <code>&amp;#169;</code>. Hex-viited kasutavad 16-süsteemi koodipunkte, näiteks <code>&amp;#xa9;</code>. Brauserid dekodeerivad kõiki kolme vormi.

Kas dekodeerija toetab emoji ja mitte-ingliskeelset teksti?

Jah. Numbrilised viited võivad esitada iga kehtivat Unicode'i koodipunkti, sealhulgas emoji ja mitte-ladina kirju. Näiteks <code>&amp;#x1f30d;</code> dekodeerub maakera emojiks ning nimelised entity-viited nagu <code>&amp;eacute;</code> dekodeeruvad aktsendiga tähtedeks.

Kas dekodeeritud HTML käivitub päris märgendusena?

Ei. Dekodeeritud tulemus kuvatakse tavalises tekstialas, nii et sildid jäävad tööriistas tekstiks. Kui kopeerite dekodeeritud väljundi HTML-dokumenti, käsitleb brauser päris silte seejärel märgendusena.

Miks topelt escapetud ampersand dekodeeriti ainult ühe korra?

<code>&amp;amp;</code> on entity-viide sõnasõnalisele ampersandile. Üks dekodeerimine annab <code>&amp;</code>. Kui string kodeeriti mitu korda, võib olla vaja dekodeerida rohkem kui üks kord, kuid tehke seda ainult siis, kui teate, et allikas on topelt escapetud.