Entidad
Una entidad HTML es un conjunto de caracteres ("string") que comienza con un ampersand (&
) y termina con un punto y coma (;
) . Las entidades son utilizadas frecuentemente para imprimir en pantalla caracteres reservados (aquellos que serían interpretados como HTML por el navegador) o invisibles (cómo tabulaciones). También pueden usarse para representar caracteres que no existan en algunos teclados, por ejemplo caracterés con tilde o diéresis.
Nota: Muchos caracteres tienen entidades con nombres fáciles de recordar, como las vocales con tilde (á
) es á
, (é
) es é
y así sucesivamente. Otro ejempo es el simbolo de copyright, (©
) representado por la entidad ©
. Al lidiar con entidades menos representativas de los caracteres que representan, es de gran ayuda utilizar una tabla de referencia o un decodificador.
Caracteres Reservados
Algunos caracteres son reservados para uso en HTML, es decir que no pueden utilizarse sin que el navegador los interprete como parte del código HTML. Por ejemplo, al utilizar el simbolo para "menor a" (<
), el navegador interpretara cualquier texto que siga como parte de una etiqueta.
Para utilizar estos caracteres como texto, deben reemplazarse por la entidad que les corresponda, a saber: