Enlaces
WEB
Hasta
aquí, hemos podido ver que una página web es un archivo HTML en el que podemos
incluir, entre otras cosas, textos formateados a nuestro gusto e imágenes (las
veremos con detalle enseguida). Del mismo modo, un sitio web podrá ser
considerado como el conjunto de archivos, principalmente páginas HTML e
imágenes, que constituyen el contenido al que el navegante tiene acceso.
Sin
embargo, no podríamos hablar de navegante o de navegación si estos archivos
HTML no estuviesen debidamente conectados entre ellos y con el exterior de
nuestro sitio por medio de enlaces hipertexto. En efecto, el atractivo original
del HTML radica en la posible puesta en relación de los contenidos de los
archivos introduciendo referencias bajo forma de enlaces que permitan un acceso
rápido a la información deseada. De poco serviría en la red tener páginas
aisladas a las que la gente no puede acceder y desde las que la gente no puede saltar
a otras.
Un
enlace puede ser fácilmente detectado por el usuario en una página. Basta con
deslizar el puntero del ratón sobre las imágenes o el texto y ver como cambia
de su forma original transformándose por regla general en una mano con un dedo
señalador. Adicionalmente, estos enlaces suelen ir, en el caso de los textos,
coloreados y subrayados para que el usuario no tenga dificultad en
reconocerlos.
Sintaxis de un enlace
Para
colocar un enlace, nos serviremos de las etiquetas A y su cierre. Dentro de la
etiqueta de apertura deberemos especificar asimismo el destino del enlace. Este
destino será introducido bajo forma de atributo, el cual lleva por nombre
"href".
La
sintaxis general de un enlace es por tanto de la forma:
<a href="destino">contenido</a>
Siendo
el "contenido" un texto o una imagen. Es la parte de la página
que se colocará activa y donde deberemos pulsar para acceder al enlace. Por su
parte, "destino" será una página, un correo electrónico o un
archivo.
Por
ejemplo, un enlace a la home de DesarrolloWeb, tendría esta manera
<a href="http://www.desarrolloweb.com/">Home de Desarrolloweb</a>
Ahora, si queremos que el contenido del
enlace sea una imagen y no un texto, podremos colocar la correspondiente
etiqueta IMG dentro de la etiqueta A.
<a
href="http://www.escuela.it"><img
src="logo.jpg"></a>
Tipos de enlaces
Para
estudiar en profundidad los enlaces tenemos que clasificarlos por su tipo,
porque dependiendo ese tipo algunas cosas cambiarán a la hora de construirlos.
En
función del destino los enlaces son clásicamente agrupados del siguiente modo:
- Enlaces internos: los que se dirigen a otras partes dentro de la misma página.
- Enlaces locales: los que se dirigen a otras páginas del mismo sitio web.
- Enlaces remotos: los dirigidos hacia páginas de otros sitios web.
- Enlaces con direcciones de correo: para crear un mensaje de correo dirigido a una
dirección.
- Enlaces con archivos: para que los usuarios puedan hacer download de ficheros.
Como hemos dicho,
un sitio web esta constituido de páginas interconexas, que se relacionan
mediante enlaces de hipertexto. Para abordar el estudio dividimos la materia
por los distintos tipos de enlaces que nos podemos encontrar, atendiendo al
tipo de destino
Para crear este tipo de enlaces, hemos
de usar la misma etiqueta A que ya conocemos, de la siguiente forma:
<a
href="archivo.html">contenido</a>
Enlaces Internos
Este tipo de enlaces son esencialmente
utilizados en páginas donde el acceso a los contenidos puede verse dificultado
debido al gran tamaño del texto. Es un enlace poco habitual en páginas web como
blogs o páginas comerciales, que presentan un producto o un servicio. Se
encuentran más en páginas de referencia, donde además el contenido está
dividido en diversas secciones y queremos poder navegar entre esas secciones
que se encuentran dentro del mismo archivo HTML. Otro uso habitual de los
enlaces internos es ofrecer al visitante la posibilidad de ir rápidamente al
principio de la página, a la parte de arriba.
Enlace
y ancla
Para crear un enlace de este tipo es
necesario dos componentes, que para aclararnos los vamos a nombrar de la
siguiente forma:
- El
enlace: Sería el link, lo que aparecerá en la página para que el usuario
haga clic. Sería el enlace de origen propiamente dicho.
- El
ancla: Además se requiere una marca, para saber dónde se dirige el enlace.
Es el destino donde nos llevará el navegador al pulsar el link. Le
llamamos ancla porque nos permite anclar a esa posición otros enlaces.
Ambos elementos se crean con la misma
etiqueta A, tanto el enlace como el ancla. Solo que usaremos distintos
atributos dentro de esa etiqueta.
Sintaxis de los
enlaces en la misma página
Veamos más claramente como funcionan
estos enlaces con un ejemplo sencillo: Supongamos que queremos crear un enlace
que apunte al final de la página. Lo primero será colocar nuestro enlace
origen. Este enlace de origen es el que el usuario podrá hacer clic.
<a href="#abajo">Ir
abajo</a>
Como podéis ver, el contenido del
enlace es el texto "Ir abajo" y el destino, #abajo, es un punto de la
misma página que todavía no hemos definido. Ojo al símbolo "#": es él
quien especifica al navegador que el enlace apunta a una sección en particular,
a un punto interno dentro de la misma página.
En segundo lugar, hay que generar un
enlace en el destino, al que hemos llamado "ancla". Este enlace no
llevará contenido, puesto que no queremos que nadie lo pulse, sino que nos
sirva de ancla. Tampoco llevará el atributo "href", porque no tiene
que apuntar a ningún lugar, sino que le apuntarán a él. Para poder distinguirlo
de otros posibles enlaces realizados dentro de la misma página a cada ancla se
le asigna un nombre por medio del atributo "name". En este caso, la
etiqueta que escribiremos será ésta:
<a name="abajo"></a>
Para entender cómo crear los enlaces
internos nos tenemos que fijar en el name="abajo" del ancla. Pues
bien, si queremos crear un enlace interno a esta ancla, colocaremos en en
enlace de origen el href="#abajo", o sea, el nombre del enlace más un
"#" para que el navegador sepa que es un enlace interno.
No hay comentarios:
Publicar un comentario