Codificador e Decodificador de Entidades HTML
Converta caracteres especiais para entidades HTML ou decodifique entidades de volta para caracteres. Inclui uma tabela de referência de entidades comuns.
| Character | Entity | 코드 | 설명 |
|---|
O Que São Entidades HTML?
Entidades HTML são códigos especiais usados para representar caracteres reservados em HTML. Por exemplo, < representa < e & representa &. Sem a codificação, esses caracteres seriam interpretados como tags ou sintaxe HTML, potencialmente quebrando o layout da sua página ou causando problemas de segurança como ataques XSS.
Como Codificar ou Decodificar Entidades HTML
- Escolha o Modo — Selecione Codificar para converter caracteres em entidades, ou Decodificar para converter entidades de volta
- Digite ou Cole — Insira seu texto e veja o resultado convertido em tempo real
- Tabela de Referência — Clique na seção de referência para ver entidades comuns e clique em qualquer linha para inseri-la
- Copiar — Clique em Copiar para obter o resultado
Por Que Usar Esta Ferramenta de Entidades HTML?
- Tempo Real — Resultados atualizados instantaneamente enquanto você digita
- Tabela de Referência — 24 entidades comuns com caractere, entidade nomeada, código numérico e descrição
- Clique para Inserir — Clique em qualquer entidade na tabela de referência para adicioná-la à sua entrada
- Botão de Troca — Inverta rapidamente a direção de codificação/decodificação com a saída como nova entrada
- Prevenção de XSS — Codifique corretamente a entrada do usuário para evitar ataques de cross-site scripting
FreeToolbox vs Outras Ferramentas de Entidades HTML
| Funcionalidade | FreeToolbox | mothereff.in | html-entities.com |
|---|---|---|---|
| Tempo real | Sim | Sim | Não |
| Tabela de Referência | Sim (24 entidades) | Não | Sim |
| Clique para Inserir | Sim | Não | Não |
| Troca E/S | Sim | Não | Não |
| Anúncios | Mínimo | Nenhum | Pesado |
Perguntas frequentes
Quais caracteres são codificados?
O codificador converte os cinco principais caracteres especiais HTML: & (e comercial), < (menor que), > (maior que), " (aspas duplas) e ' (apóstrofo).
E quanto a caracteres não ASCII, como emoji?
Caracteres não ASCII, como letras acentuadas ou emoji, são deixados como estão, já que o HTML moderno (UTF-8) os manipula nativamente. Apenas os cinco caracteres HTML reservados são codificados.
Posso usar a tabela de referência para inserir entidades?
Sim. Clique em qualquer linha na tabela de referência e o caractere correspondente (no modo de codificação) ou entidade (no modo de decodificação) será anexado à sua entrada.
Por que a codificação HTML é importante para a segurança?
Codificar o texto fornecido pelo usuário evita ataques de Cross-Site Scripting (XSS). Sem a codificação, um invasor poderia injetar tags <script> em sua página.
Existe alguma diferença entre entidades nomeadas e numéricas?
Entidades nomeadas como & são mais fáceis de ler, enquanto entidades numéricas como & são mais universalmente suportadas. Ambas produzem o mesmo resultado nos navegadores.