Documentos de Académico
Documentos de Profesional
Documentos de Cultura
5. Caracteres especiales
Existen algunas limitaciones para escribir el texto. Una de ellas es debido a que las etiquetas se forman como
un comando escrito entre los símbolos "<" y ">". Por tanto, si se quisieran escribir estos caracteres como parte
normal del texto, daría esto lugar a una ambigüedad, ya que el programa navegador podría interpretarlos como
el comienzo o final de una etiqueta, en vez de un carácter más del texto.
Para resolver este problema, existen unos códigos para poder escribir estos caracteres y otros relacionados con
las etiquetas.
Como se ve, estos códigos empiezan siempre con el signo & y acaban siempre con ; De una manera similar,
existen códigos para escribir letras específicas de distintos idiomas.
Hay muchos de ellos, pero, lógicamente, los que más nos interesan son los propios del castellano (las vocales
acentuadas, la ñ y los signos ¿ y ¡ )
Los códigos de las vocales acentuadas se forman comenzando con &, seguido de la vocal en cuestión, seguido
de la palabra acute (aguda) y terminando con el signo ;
á para la á
é para la é
í para la í
ó para la ó
ú para la ú
Á para la Á
É para la É
Í para la Í
Ó para la Ó
Ú para la Ú
ñ para la ñ
Ñ para la Ñ
ü para la ü
Ü para la Ü
¿ para ¿
¡ para ¡
Todo esto, que como se ve es muy laborioso, puede parecer inútil ya que si escribimos nuestro texto sin hacer
ningún caso de estas convenciones, escribiendo las letras acentuadas y demás signos directamente, es muy
18
JHP
HTML basico
posible que el resultado lo veamos correctamente en nuestro navegador, pero nunca podremos estar seguros
que les ocurra lo mismo a todos los que accedan a nuestras páginas con otros navegadores distintos.
En la práctica, el problema no es tan grave, pues los programas editores de HTML suelen tener la posibilidad de
escribir los códigos automáticamente (como es el caso del utilizado para confeccionar este manual, HotDog
Pro) Incluso si se escribe en un procesador de textos de forma manual, se puede escribir el texto en una
primera etapa de forma normal y luego aplicarle algún de los programas que hacen la conversión adecuada.
Como ejercicio de este capítulo vamos a sustituir en el ejemplo práctico del capítulo anterior (mipag4.html) las
vocales acentuadas por sus correspondientes códigos. Quedará de esta manera:
<HTML>
<HEAD>
</HEAD>
<BODY>
<CENTER>
</CENTER>
<HR>
Esta es mi página del Web. No es muy extensa, pero tiene todos los elementos
básicos. Espero que os guste. Poco a poco le iré añadiendo
más cosas interesantes.
<CENTER>
</CENTER>
</BODY>
</HTML>
19
JHP