Entidades HTML
Cuando usamos HTML puede que se nos presente un escenario donde tenemos que utilizar caracteres como <
o >
dentro del contenido.
Si intentamos poner estos (y algunos otros símbolos) puede que provoquen errores en el navegador, ya que son símbolos usados para la creación de etiquetas (<nombre>
) y otros comportamientos específicos de HTML.
<p><Nada por aquí></p>
En estos casos debemos utilizar una alternativa para colocar este tipo de caracteres a los que llamamos entidades.
Hay dos formas en las cuales podemos usarlas
Entidades por nombre
La sintaxis se ve de la siguiente manera: &nombre;
.
Para el caso de <
podemos usar <
donde lt
viene de less than (en inglés) o menor que (en español).
Para el caso de >
podemos usar >
donde gt
viene de greater than (en inglés) o mayor que (en español).
<p><Nada por aquí></p>
Sólo algunos caracteres pueden ser usados mediante su nombre, para el resto debemos usar el segundo método.
Entidades por número
La sintaxis se ve de la siguiente manera: &#número;
. Todas las entidades tienen un número correspondiente.
Para el caso de <
podemos usar <
.
Para el caso de >
podemos usar >
.
<p><Nada por aquí></p>
De esta manera el contenido puede ser mostrado correctamente.
Existen listas donde podemos ver los respectivos nombres y números de cada entidad que podemos utilizar, como la que encontramos en FreeFormatter1