Entidades de caracteres para caracteres reservados
En el lenguaje HTML existen una serie de caracteres que tienen un significado especial. La gran mayoría de estos caracteres ya los conocemos y estamos acostumbrados a usarlos para programar un página Web. Algunos de estos caracteres son: <, >, & y «. Pero ¿qué ocurre si se quiere incluir alguno de estos caracteres en alguna página? Por ejemplo, si se desea escribir sobre los formatos lógicos en HTML y se quiere poner la cadena «‘<B>'» en una página. Si la se pone tal cual, el navegador la confundirá con una etiqueta más y pondrá el texto siguiente en negrita. ¿Existe entonces alguna forma de escribir el nombre de una etiqueta? La respuesta es, obviamente, SÍ. Y la solución es usar las entidades de los caracteres reservados de HTML en vez del propio carácter. Estas entidades son las mostradas en la tabla 3.2.
Figura 3.2. Entidades de caracter numéricas y nominales para caracteres reservados del lenguaje HTML.
- Por ejemplo en vez de escribir:
- Para poner texto en negrita se usa la etiqueta <B>
- Debería escribirse:
- Para poner texto en negrita se usa la etiqueta <B>
Este segundo ejemplo se visualizará correctamente en el navegador, el lector está invitado a probar los dos ejemplos.
Fuente: Copyright Jorge Ferrer, Rodrigo Garcia y Victor García, licencia Documentación Libre GNU, Versión 1.1