Como escapar caracteres especiales HTML con entidades HTML
Una guia practica para escapar caracteres especiales HTML con entidades HTML en contenido de CMS, fragmentos de codigo, documentacion, plantillas y flujos masivos de texto.
Leer articuloConvierte caracteres reservados de HTML y simbolos especiales en entidades seguras para snippets, campos CMS, templates, ejemplos de codigo y limpieza de texto en bloque.
Convierte caracteres reservados y simbolos especiales en entidades HTML seguras.
Entidades generadas
7
Lineas totales
1
Elementos procesados
1
Longitud de entrada
42
Longitud de salida
68
Usa el modo normal para un bloque de texto o HTML. Convierte caracteres reservados en entidades seguras para markup y snippets.
Pega el texto o snippet
Elige modo normal o bulk
Copia la salida codificada
Entrada
<span class="price">EUR 19.90 & tax</span>
Salida
<span class="price">EUR 19.90 & tax</span>
Guia
El codificador de entidades HTML es una herramienta gratis que transforma caracteres como <, >, &, comillas y apostrofes en referencias seguras que el navegador puede mostrar dentro de HTML.
Es util cuando el texto debe seguir viendose como texto dentro de documentacion, contenido de soporte, plantillas de correo o lotes copiados que no deben convertirse en markup activo.
Usalo cuando un navegador, CMS o motor de plantillas debe mostrar los caracteres de forma literal en lugar de interpretarlos como parte del markup o de un atributo.
Usa el modo bulk cuando tu flujo sea una linea por elemento y necesites codificar listas, exportaciones o bloques multinea sin perder la estructura.
Uso
Pega el texto o snippet HTML que quieres codificar en el campo de entrada.
Elige modo normal para un bloque o modo bulk para codificar cada linea por separado.
Copia el resultado y pegalo en tu documentacion, CMS, template o flujo de depuracion.
Ejemplos
Codifica snippets como <a>, <div> o atributos entre comillas cuando una guia debe mostrarlos como texto visible en lugar de renderizarlos.
Convierte texto con ampersands, corchetes angulares o comillas antes de pegarlo en un campo que despues renderiza HTML.
Codifica una linea a la vez cuando filas de feed, labels CTA o notas exportadas contienen caracteres que deben quedarse literales.
Evita errores
Si el destino tiene que renderizar markup real, las entidades mostraran las etiquetas como texto en lugar de renderizarlas.
Si la fuente ya contiene cadenas como & o €, otra pasada volvera a codificar el ampersand y cambiara el resultado visible.
Las entidades HTML sirven para contexto de visualizacion HTML. Si el problema real es una URL, un query string o JSON, necesitas otra capa de codificacion.
FAQ
Convierte caracteres reservados de HTML y simbolos especiales en referencias seguras para que puedan mostrarse como texto literal dentro de HTML.
Empieza por los caracteres estructurales que mas rompen el markup: <, >, &, comillas y apostrofes.
Sirve cuando la entrada sigue un patron de una linea por elemento, como exportaciones, listas copiadas, filas de feed o inventarios de snippets.
Si. Si la fuente ya contiene texto como & o €, una segunda pasada volvera a codificar el ampersand.
Usa URL encoding cuando el valor vaya dentro de una URL o query string. Las entidades HTML son para contexto de visualizacion HTML.
Guias
Una guia practica para escapar caracteres especiales HTML con entidades HTML en contenido de CMS, fragmentos de codigo, documentacion, plantillas y flujos masivos de texto.
Leer articuloUna comparacion practica entre entidades HTML y codificacion URL, con ejemplos reales para enlaces, contenido de CMS, cadenas de consulta, documentacion y texto escapado dentro de marcado.
Leer articuloGuia practica sobre los errores mas comunes de HTML entity encoding, incluida la doble codificacion, previews de CMS rotas, markup vivo convertido en texto y confusion entre capas de parser.
Leer articulo