Caja de herramientas online

Transformación de código de entidad HTML

¿Qué es la codificación de entidades HTML?

La codificación de entidades HTML es un mecanismo utilizado en HTML para reemplazar caracteres especiales para garantizar que estos caracteres especiales se muestren correctamente en el navegador. Estos caracteres especiales tienen significados específicos en HTML, por ejemplo, un signo menor que "" se usa para indicar el comienzo de una etiqueta HTML y un signo mayor que "" se usa para indicar el final de una etiqueta HTML, mientras que las comillas pueden interferir con la definición de un atributo HTML.<> Para evitar estos problemas, se introdujo la codificación de entidad HTML, que reemplaza estos caracteres especiales con secuencias de caracteres específicas. El formato de codificación de entidad HTML generalmente es ", " donde" nombre " representa el nombre o código de un carácter especial.&name; La codificación de entidades HTML es un mecanismo para convertir caracteres Unicode en entidades HTML para representar una variedad de caracteres en HTML, incluidos los caracteres fuera del conjunto de caracteres ASCII (el propio HTML solo admite el conjunto de caracteres ASCII). En la codificación de entidades HTML, una entidad se refiere a una representación especial para representar un carácter o símbolo específico. Estas entidades están predefinidas y representan caracteres mediante el uso de nombres de entidades o números de entidades. La codificación de entidades HTML también se conoce como caracteres de escape en HTML. Una cadena de caracteres que comienza con un guión (&) y termina con un punto y coma (;) para mostrar caracteres invisibles y reservados (como etiquetas HTML). En el front-end, generalmente se codifica como y para evitar ataques XSS. Estos son codificaciones de entidad HTML.<><>