Entidades
Caracteres reservados en HTML deben ser reemplazados por entidades.
Los caracteres que no están en el teclado también son remplazados por caracteres.
Algunos caracteres están reservados en HTML.
Si usas el menor que
<, o el mayor que>el navegador quizás se lie con las etiquetas.
&entity_name;
&#entity_number;
Ejemplo de < < o <
Ventaja de usar el “entity name”: es más fácil de recordar.
Desventajas de usar el “entity name”: algunos navegadores quizás no reconoce todos los nombres.
Non-breaking Space
Una entidad muy común es el non-breaking space:
Esta define un espacio que no se puede “romper” en una nueva línea. Por ejemplos para palabras que siempre tienen que ir juntas como por ejemplo: 10 km/h
Otro uso es para que el navegador no borre los espacios, por ejemplo si tu pones 10 espacios entre dos palabras, el navegador eliminará 9 de ellos. Usando el non-breaking space puedes meter esos 10 espacios.
Algunos ejemplos
non-breaking space ( ):
o menor que (<):
<o<mayor que (>):
>o>ampersand (&):
&o&copyright (©):
©o©

