Escapar HTML
Sustituye caracteres especiales de HTML por entidades para representar código como texto. La función trata &, <, >, comilla doble y apóstrofo; no decide automáticamente qué contexto de inserción es seguro para tu aplicación.
Tu archivo se procesa en tu navegador y no se guarda en CARCPI.
Cómo usarla
- 1Pega el texto literal que quieres mostrar, evitando una segunda capa de escape si ya está codificado.
- 2Ejecuta la transformación y revisa los caracteres sustituidos.
- 3Utiliza el resultado en el contexto HTML apropiado y verifica cómo se presenta.
Cuándo usar esta herramienta
- Mostrar una etiqueta de ejemplo dentro de una explicación técnica.
- Preparar una cadena literal para un fragmento de documentación.
Cómo elegir y comprobar el resultado
Escapar una vez y según contexto
El orden transforma primero los ampersands. Una entidad ya escrita se vuelve a escapar, por lo que < pasa a &lt;. Este comportamiento es distinto de limpiar etiquetas o de codificar cada carácter Unicode como entidad numérica.
Mostrar una etiqueta
La entrada <b>A & B</b> devuelve <b>A & B</b>. En un contexto de texto HTML, la intención es mostrar la etiqueta y el ampersand, no aplicar negrita a A y B.
Qué debes tener en cuenta
- No sirve automáticamente para strings JavaScript, SQL o componentes URL.
- No elimina código de la entrada: lo representa de otra forma. Verifica el contexto antes de insertar contenido no confiable.
Privacidad y procesamiento
La transformación se calcula en el navegador con el texto introducido. No requiere una petición a CARCPI con ese contenido; copiar o compartir el resultado queda bajo tu control.
FAQ
¿Elimina las etiquetas?
No. Sustituye sus signos para representarlas como texto.
¿Puede duplicar entidades?
Sí. No detecta una capa de escape ya presente antes de transformar ampersands.
¿Es igual a codificar entidades HTML?
No. Esta función sustituye cinco caracteres concretos; la herramienta de entidades numéricas aplica otra regla.