Codificador/Decodificador de Entidades HTML
Codifica texto a entidades HTML o decodifica entidades HTML a texto instantáneamente.
¿Qué son las Entidades HTML?
Las entidades HTML son códigos especiales utilizados para representar caracteres que tienen un significado especial en HTML o caracteres que no se pueden escribir fácilmente en un teclado. Permiten mostrar caracteres como <, >, & y comillas en HTML sin romper la estructura HTML.
Entidades HTML Comunes
- & - Et (&)
- < - Menor que (<)
- > - Mayor que (>)
- " - Comillas dobles (")
- ' - Comillas simples/apóstrofe (')
- - Espacio sin salto
Cuándo Usar Entidades HTML
- Prevención XSS: Codifica la entrada del usuario para prevenir ataques de cross-site scripting al mostrar contenido generado por el usuario
- Mostrar Caracteres Especiales: Muestra caracteres como <, >, & en HTML sin que sean interpretados como etiquetas HTML
- Caracteres Especiales: Muestra copyright (©), marca registrada (™) y otros símbolos especiales que pueden no renderizarse correctamente
- Caracteres Unicode: Representa caracteres Unicode usando entidades numéricas (ej. € para €)
Entidades HTML Numéricas
Las entidades HTML pueden representarse de dos formas: entidades con nombre (como &) y entidades numéricas (como & o &).
- Entidades decimales: Usa &# seguido de un número decimal (ej. © para ©)
- Entidades hexadecimales: Usa &#x seguido de un número hexadecimal (ej. © para ©)