Codare/Decodare Entități HTML
Codificați sau decodificați entități HTML instantaneu. Convertiți caractere speciale ca <, >, &, ", ' în entități HTML și invers. Gratuit, rapid, în browser.
Ce sunt entitățile HTML?
Entitățile HTML sunt coduri speciale care reprezintă caractere cu semnificație specială în HTML. Sunt scrise în formatul &nume; sau &#număr;. De exemplu, < reprezintă < și & reprezintă &.
De ce trebuie să codific entitățile HTML?
Caractere precum <, >, &, " și ' au semnificație specială în HTML. Dacă sunt afișate ca atare, pot strica aspectul paginii sau pot crea vulnerabilități de securitate precum XSS. Codificarea ca entități asigură afișare sigură.
Care este diferența dintre entități numite și numerice?
Entitățile numite folosesc nume ușor de citit precum < pentru < sau & pentru &. Entitățile numerice folosesc code point-ul Unicode al caracterului, precum < pentru < sau & pentru &. Ambele produc același rezultat.
Care sunt cele cinci entități HTML principale?
Cele mai comune cinci entități HTML sunt: & (&), < (<), > (>), " (") și ' ('). Corespund caracterelor cu semnificație sintactică în markup-ul HTML.
Când ar trebui să folosesc codificarea entităților HTML?
Folosiți codificarea când afișați date de la utilizator pe pagini web, încorporați fragmente de cod sau în orice situație în care caracterele speciale trebuie afișate ca text.
Datele mele sunt trimise către un server?
Nu, toată codarea și decodarea este efectuată local în browserul dvs. cu JavaScript. Datele dvs. nu părăsesc niciodată dispozitivul.
Ce caractere sunt codate?
Codorul convertește cele cinci caractere cheie: & (ampersand), < (mai mic ca), > (mai mare ca), " (ghilimele duble) și ' (ghilimele simple) în entitățile HTML corespunzătoare.
Pot decoda entitățile HTML înapoi în text?
Da, decodorul convertește entități HTML precum <, >, &, ", < și alte entități numite sau numerice înapoi în caracterele lor originale.
Acest instrument gestionează caractere Unicode?
Da, decodorul suportă toate entitățile HTML numite definite în specificația HTML5, precum și entități numerice (zecimale &#NNN; și hexazecimale &#xHHH;) pentru orice caracter Unicode.
Ce este escape-ul HTML?
Escape-ul HTML este procesul de înlocuire a caracterelor speciale cu echivalentele lor entitate pentru a preveni interpretarea lor ca cod HTML. Este esențial pentru securitatea web.
Pot folosi acest instrument pentru prevenirea XSS?
Deși codificarea entităților HTML este un strat de prevenire XSS, securitatea corespunzătoare necesită și sanitizare pe server și CSP. Acest instrument este excelent pentru înțelegerea și testarea codificării entităților.
Cum se folosește Codare/Decodare Entități HTML
Convertește caracterele speciale în entități HTML sau aduce entitățile înapoi la caractere, totul în browserul tău. Alege direcția și notația de care ai nevoie, iar fragmentele tale de cod nu părăsesc dispozitivul.
- Lipește un markup precum <div>Hello & World</div> în zona de intrare.
- Setează Mode pe Encode pentru a escap caracterele <, >, & și ghilimelele, sau pe Decode pentru a aduce entitățile înapoi la caractere.
- Alege Type Named pentru stilul &, Decimal pentru & sau Hex pentru &.
- Bifează Encode non-ASCII dacă literele cu diacritice și emojiurile trebuie și ele convertite, nu doar cele cinci caractere rezervate.
- Copiază rezultatul din caseta de ieșire înapoi în codul tău.
Entitățile denumite sunt cele mai lizibile, dar ieșirea Decimal sau Hex e mai sigură când fișierul trebuie să rămână ASCII pur.
Instrumente conexe
- Decodor Entități HTML Decodați entități HTML în caractere și codificați text în entități HTML. Suportă entități denumite, zecimale și hexazecimale. Instrument online gratuit, rezultate instantanee.
- Codificare Decodificare URL Codificator, decodificator și analizator URL gratuit online. Convertiți text în codificare procentuală, decodificați șiruri URL și extrageți parametri de interogare.
- Escape/Unescape XML Escape sau unescape instantaneu al caracterelor speciale XML. Convertiți <, >, &, ", ' în entități XML cu previzualizare în timp real.
- Vizualizator Hex Vizualizați conținutul fișierelor în format hex dump cu căutare, navigare offset și derulare virtuală
- Criptare / Decriptare AES Criptare/decriptare AES cu modurile CBC, CFB, CTR, OFB, ECB, padding Pkcs7/ZeroPadding/NoPadding, chei 128/192/256 biți, ieșire Base64, detectare automată format cheie/IV
- Compressor Brotli Compressor Brotli online gratuit. Comprimă fișiere în .br cu calitatea 0–11 sau decomprimă .br înapoi la original. Rulează integral în browser — fără încărcare, fără instalare.
- Compressor Zstd Compressor zstd online gratuit. Comprimă fișiere în .zst cu niveluri Zstandard 1–19 sau decomprimă .zst înapoi la original. Rulează integral în browser — fără încărcare, fără instalare.
- Convertor MessagePack Convertor MessagePack gratuit online. Codificați JSON în msgpack și decodificați hex, base64 sau fișiere .bin înapoi în JSON lizibil, cu comparație de dimensiuni. Fără încărcare, rulează în browser.