Bem-vindo ao AI DO TOOL

Codificador / decodificador de entidades HTML

Converta caracteres em entidades HTML (amp, lt, gt, quot, #39 e numéricas #xNN) e de volta, com uma tabela de correspondência por caractere.

Resultado<div class="note">Tom & Jerry say: "It’s <fun>!"</div>
Correspondência por caractere
CaractereEntidade
<&lt;
"&quot;
"&quot;
>&gt;
&&amp;
"&quot;
’&#x2019;
<&lt;
>&gt;
"&quot;
<&lt;
>&gt;

O que é

No HTML, alguns caracteres têm empregos reservados: < e > abrem tags, & inicia uma entidade, as aspas delimitam atributos. Para mostrá-los como texto normal, escrevem-se entidades: & passa a &amp;, < passa a &lt;, > passa a &gt;, " passa a &quot;, o apóstrofo passa a &#39;. Caracteres não latinos também podem ser escritos como entidade numérica &#x4E2D;. Esta ferramenta converte nos dois sentidos e mostra exatamente qual caractere virou o quê.

Notas e curiosidades

O bug clássico: você escreve <span> em um artigo e o navegador engole meio parágrafo porque acha que < abriu uma tag. A solução: trocar por &lt;. Curioso: os navegadores são brandos e costumam pintar um & pelado seguido de letras. Mas assim que seu texto contém &copy; ou &nbsp;, o motor de entidades acorda e te surpreende.

Origem e história

As referências a entidades de caracteres vêm do SGML dos anos 1980 e foram adotadas pelo HTML 2.0 (RFC 1866, 1995), que definiu o conjunto básico: amp, lt, gt. O HTML 3.2 (1997) e o HTML 4.0 (1999) ampliaram a lista, e hoje o HTML5 define mais de 200 entidades com nome: de &copy; até uma porção de símbolos.

Palavras-chave relacionadas

entidades htmlcodificar entidades htmldecodificar entidades htmlamp lt gtcharacter entity reference
Keep a kind heart, hold integrity as your foundation, and cherish warm love; may the world know peace and humanity live in harmony.
持善良之心,守正直之本,怀温暖之爱;愿世界和平,人间祥和。