La conversió s'executa en directe al navegador i el text no es puja. Fes servir Caràcters especials quan només necessitis text HTML segur, Entitats amb nom per a referències llegibles com ©, o els modes numèrics quan necessitis punts de codi decimal o hex.
Codificador i descodificador d'entitats HTML
Funciona del tot al navegador: sense pujar res ni registrar-te.
Què és un codificador i descodificador d'entitats HTML?
Un codificador i descodificador d'entitats HTML converteix caràcters entre text llegible i referències de caràcter HTML com <, ©, © i 🌍. Fes-lo servir per escapar caràcters sensibles al marcatge abans d'enganxar text en HTML, o per descodificar entitats del codi font i tornar-les a text normal.
Com s’utilitza
- 1Tria Codifica o Descodifica. Tria Codifica per convertir text en entitats HTML, o Descodifica per tornar les referències d'entitat a caràcters llegibles.
- 2Tria un mode de codificació. Usa Caràcters especials per a text HTML segur, Entitats amb nom per a noms llegibles, o Decimal i Hex per a referències numèriques de punt de codi.
- 3Enganxa el text. El resultat s'actualitza en directe al panell de sortida. El mode Descodifica gestiona alhora referències amb nom, decimals i hexadecimals.
- 4Copia el resultat. Copia el text codificat o descodificat i enganxa'l al teu HTML, plantilla, correu o documentació.
Per a qui és
- Desenvolupadors web que escapen fragments amb claudàtors angulars, ampersands, cometes o apòstrofs abans de mostrar-los com a text.
- Editors de contingut que descodifiquen còpia d'un CMS o d'una plantilla de correu quan els símbols apareixen com
&, o©. - Equips de QA i suport que comproven si una pàgina trencada conté marcatge cru o referències d'entitat ja escapades.
- Redactors de documentació que preparen exemples amb etiquetes HTML sense que el navegador les tracti com a marcatge real.
Preguntes freqüents
Aquest codificador d'entitats HTML és gratuït?
Sí. El codificador i descodificador d'entitats HTML es pot fer servir gratis, sense registre, sense descàrrega i sense límit d'ús. Enganxa el text, tria un mode i copia el resultat des del navegador.
El meu text es puja en algun lloc?
No. La codificació i la descodificació passen localment al navegador. El text que enganxes al giny no s'envia a cap servidor, cosa útil per a plantilles privades, fragments de codi font i tiquets de suport.
Quins caràcters hauria de codificar per tenir HTML segur?
Com a mínim, escapa l'ampersand, el signe de menor que, el signe de major que i les cometes quan el text s'insereix en HTML o en un atribut. Aquests caràcters poden iniciar marcatge, entitats o límits d'atribut. Codificar cada caràcter no ASCII és opcional en pàgines UTF-8 modernes.
Quina diferència hi ha entre entitats amb nom, decimals i hex?
Les entitats amb nom fan servir etiquetes llegibles com <code>&copy;</code>. Les referències numèriques decimals fan servir punts de codi en base 10 com <code>&#169;</code>. Les referències hex fan servir punts de codi en base 16 com <code>&#xa9;</code>. Els navegadors descodifiquen les tres formes.
El descodificador admet emoji i text que no sigui anglès?
Sí. Les referències numèriques poden representar qualsevol punt de codi Unicode vàlid, inclosos emoji i escriptures no llatines. Per exemple, <code>&#x1f30d;</code> es descodifica com l'emoji del globus, i entitats amb nom com <code>&eacute;</code> es descodifiquen com lletres accentuades.
L'HTML descodificat s'executarà com a marcatge real?
No. El resultat descodificat es mostra dins d'una textarea plana, de manera que les etiquetes continuen sent text dins l'eina. Si copies la sortida descodificada en un document HTML, llavors el navegador tractarà les etiquetes reals com a marcatge.
Per què un ampersand escapat dues vegades només s'ha descodificat una vegada?
<code>&amp;</code> és l'entitat d'un ampersand literal. Descodificar-la una vegada dona <code>&</code>. Si una cadena s'ha codificat diverses vegades, potser cal descodificar-la més d'un cop, però fes-ho només quan sàpigues que l'origen està escapat dues vegades.