Como escapar caracteres especiais HTML com HTML entities
Um guia pratico para escapar caracteres especiais HTML com HTML entities em conteudos de CMS, snippets de codigo, documentacao, templates e fluxos de texto em massa.
Ler artigoTransforme caracteres reservados de HTML e simbolos especiais em entidades seguras para snippets, campos de CMS, templates, exemplos de codigo e limpeza de texto em bulk.
Transforme caracteres reservados e simbolos especiais em entidades HTML seguras.
Entidades geradas
7
Linhas totais
1
Itens processados
1
Comprimento entrada
42
Comprimento saida
68
Use o modo padrao para um bloco de texto ou HTML. Os caracteres reservados viram entidades seguras para markup e snippets.
Cole o texto ou snippet
Escolha padrao ou bulk
Copie a saida codificada
Entrada
<span class="price">EUR 19.90 & tax</span>
Saida
<span class="price">EUR 19.90 & tax</span>
Guia
O codificador de entidades HTML e uma ferramenta gratis que converte caracteres como <, >, &, aspas e apostrofos em referencias que o navegador pode mostrar com seguranca dentro de HTML.
Ele e util quando o texto precisa continuar visivel como texto em documentacao, conteudo de suporte, emails ou lotes copiados que nao devem virar markup live.
Use quando navegador, CMS ou mecanismo de template precisam mostrar os caracteres literalmente em vez de interpreta los como parte do markup ou de um atributo.
Use o modo bulk quando o workflow for uma linha por item e voce precisar codificar listas, exports ou blocos mult linha sem perder a estrutura.
Uso
Cole o texto ou snippet HTML no campo de entrada.
Escolha modo padrao para um bloco unico ou bulk para tratar cada linha separadamente.
Copie a saida codificada e reutilize em documentacao, CMS, template ou debugging workflow.
Exemplos
Codifique snippets como <a>, <div> ou atributos entre aspas quando uma guia deve mostra los como texto visivel em vez de HTML renderizado.
Converta texto com e comercial, parenteses angulares ou aspas antes de colar em um campo que depois renderiza HTML.
Codifique linha por linha quando linhas de feed, labels de CTA ou notas exportadas contem caracteres que precisam continuar literais.
Evite erros
Se o destino deve renderizar markup real, as entidades vao mostrar as tags como texto em vez de renderiza las.
Se a origem ja contem cadeias como & ou €, outra passada vai codificar o e comercial de novo e alterar o resultado visivel.
Entidades HTML servem para contexto de exibicao HTML. Se o problema real e uma URL, query string ou JSON, voce precisa da camada de encoding correspondente.
FAQ
Ele converte caracteres reservados do HTML e simbolos especiais em referencias seguras para que fiquem visiveis como texto dentro de HTML.
Comece pelos caracteres estruturais que mais quebram markup: <, >, &, aspas e apostrofos.
Ele e util quando a entrada segue o padrao de uma linha por item, como exports, listas coladas, linhas de feed ou inventarios de snippets.
Sim. Se a origem ja contem texto como & ou €, uma nova passada vai codificar o e comercial outra vez.
Use URL encoding quando o valor precisa viver dentro de uma URL ou query string. Entidades HTML servem para exibicao em HTML.
Aprofundamentos
Um guia pratico para escapar caracteres especiais HTML com HTML entities em conteudos de CMS, snippets de codigo, documentacao, templates e fluxos de texto em massa.
Ler artigoUma comparacao pratica entre entidades HTML e codificacao de URL, com exemplos realistas para links, conteudo de CMS, query strings, documentacao e texto escapado dentro de markup.
Ler artigoGuia pratico sobre os erros mais comuns de HTML entity encoding, incluindo dupla codificacao, previews de CMS quebradas, markup vivo virando texto e confusao entre camadas de parser.
Ler artigo