# Enlaces

En esta lección aprenderás:

- qué son los enlaces y los destinos en una página web
- crear destinos
- Crear enlaces:
  - a archivos
  - a un destino situado en la misma página web
  - a un destino situado en otra página web
- borrar destinos y enlaces
- cambiar enlaces ya creados

## Enlaces y destinos

Un enlace de hipertexto tiene dos partes:

- el enlace, es decir, el elemento (texto o imagen) sobre el que se puede hacer clic con el ratón,
- el destino, es decir, el elemento (página web, imagen, archivo, etc) que se muestra al hacer clic en el enlace

Un enlace sólo puede llevar a un destino, pero muchos enlaces pueden llevar al mismo destino. Lógicamente, no puede haber dos destinos con el mismo nombre en la misma página web.

En el código fuente XHTML los enlaces se identifican mediante la marca <a> y su atributo href, que contiene la URI del destino al que conduce el enlace.

El destino puede ser un archivo o un punto del interior del archivo. Si el destino es un archivo (por ejemplo, un archivo de imagen o de sonido, o el principio de una página web) no hace falta identificar el destino en el archivo de destino. Pero si el destino es un lugar del interior del archivo (por ejemplo, un párrafo en el interior de una página web o una imagen insertada en una página), es necesario identificar el punto de destino destino.

La forma de identificar los destinos en el código fuente ha ido cambiando a lo largo del tiempo:

- En la versión HTML 3.2 y anteriores, los destinos se identificaban mediante la marca <a> y su atributo name.
- En las versiones HTML 4.X y XHTML 1.0, los destinos se podían seguir identificando mediante la marca <a> y su atributo name, pero además se introdujo el atributo id. El atributo id se puede añadir a cualquier elemento, así que cualquier elemento de una página web con id puede ser el destino de un enlace aunque no tenga la marca <a>. Otra diferencia entre ellos es que un atributo name puede contener entidades de carácter, mientras que el atributo id no.
- A partir de la versión XHTML 1.1 el atributo name desaparece y sólo se puede gastar el atributo id para identifcar los destinos.

Al crear destinos en documentos XHTML 1.0 Strict, Amaya incluye tanto el atributo id como el atributo name.

## Crear destinos

Crear destinos en Amaya es muy sencillo. Los dos tipos de destinos comentados en el apartado anterior se crean en dos pasos:

- destinos mediante la marca <a> (y su atributo id y, en su caso, name)
  1. Coloca el cursor al principio de lo que quieras que sea un posible destino de un enlace (si se trata de un texto, al principio del párrafo, si se trata de una imagen, antes de la imagen, aunque en realidad puedes poner destinos en mitad de una palabra si quieres).
  2. Elige el menú Enlaces > Crear destino. Si tienes configurado Amaya para que muestre iconos diana (), Amaya mostrará inmediatamente el icono. También aparecerá seleccionado el texto contenido entre las marcas <a> y </a>.
- destinos mediante el atributo id en cualquier marca.
  1. Selecciona el elemento al que quieras añadir el atributo id (con F2 si se trata de un título, un párrafo, una lista, etc y con el ratón si se trata de una imagen)
  2. Elige el menú Enlaces > Crear destino. Si tienes configurado Amaya para que muestre iconos diana (), Amaya mostrará inmediatamente el icono.

Por compatibilidad con navegadores antiguos, es mejor utilizar el primer método.

## Crear enlaces a archivos

Se pueden crear enlaces a cualquier tipo de archivo. Al hacer clic en un enlace a un archivo, el navegador abrirá el archivo enlazado en algunos casos (por ejemplo, si es una página web o una imagen) y preguntará al usuario qué debe hacer en otros casos (por ejemplo, si es un archivo comprimido o un programa).

Para crear un enlace a una página web no es necesario que la página contenga ningún destino. En este caso, al hacer clic en el enlace el navegador abrirá la página y la mostrará desde el principio.

Para crear un enlace a un archivo:

- Selecciona con el ratón el enlace, es decir, el texto o la imagen sobre la que se podrá hacer clic para llegar al destino.
- Abre el menú Enlaces > Crear o cambiar enlace.
- Inmediatamente se abrirá la caja de diálogo "Atributo".
- Si quieres hacer un enlace a un archivo que se encuentra en Internet, escribe su URI en la caja de texto y pulsa Confirmar. El enlace se creará automáticamente.

- Si quieres hacer un enlace a un archivo que se encuentra en tu ordenador, pulsa el botón "Buscar". Inmediatamente se abrirá una caja de diálogo estándar de Windows para seleccionar el archivo.

  Si el archivo no tiene la extensión html, cambia en la caja de texto "Tipo de archivos" a "All files (*.*)" (es decir, todos los archivos). Desplázate en caso necesario hasta la carpeta donde se encuentra el archivo y haz doble clic sobre el archivo (o selecciónalo y pulsa "Abrir"). El enlace se creará automáticamente.

## Crear enlaces a un destino situado en la misma página web

Para crear un enlace a un destino de la misma página web:

- Selecciona con el ratón el enlace, es decir, el texto o la imagen sobre la que se podrá hacer clic para llegar al destino.
- Abre el menú Enlaces > Crear o cambiar enlace.
- Inmediatamente se abrirá la caja de diálogo "Atributo".
- Pulsa el botón Clic. El cursor cambiará de forma y se convertirá en una mano ().

  Nota: Puedes acortar estos tres últimos pasos, haciendo clic en el botón Enlace ()de la barra de botones

- Haz clic con el cursor en forma de mano sobre el icono diana () del destino al que quieres que lleve el enlace. El enlace se creará automáticamente.

## Crear enlaces a un destino situado en otra página web

Para crear un enlace a un destino de otra página web:

- Abre en otra ventana de Amaya la página web que contiene el destino
- Selecciona con el ratón el enlace, es decir, el texto o la imagen sobre la que se podrá hacer clic para llegar al destino.
- Abre el menú Enlaces > Crear o cambiar enlace.
- Inmediatamente se abrirá la caja de diálogo "Atributo".
- Pulsa el botón Clic. El cursor cambiará de forma y se convertirá en una mano ().

  Nota: Puedes acortar estos tres últimos pasos, haciendo clic en el botón Enlace ()de la barra de botones

- Cambia a la página que contiene el destino, por ejemplo haciendo clic en la barra de inicio. Haz clic sobre el icono diana () del destino al que quieres que lleve el enlace. El enlace se creará automáticamente. Si haces clic sobre un elemento que no tenga el icono diana, el enlace también se creará automáticamente, pero será un enlace al archivo.

  Nota: A veces, al pasar a la ventana del documento que contiene el destino, el cursor pierde la forma de mano para volver a su forma normal de flecha. En ese caso, cierra la ventana del documento de destino y vuelve a abrirla mediante el menú Archivo > Abrir en ventana nueva.

## Borrar destinos y enlaces

Para borrar un destino, selecciona el icono diana correspondiente (posiblemente también se seleccionará algo de texto o imágenes) y elige el menú Enlaces > Borrar ancla. El icono diana desaparecerá junto con el destino (el texto o imágenes no).

Para borrar un enlace, sitúa el cursor en el interior del enlace, pulsa F2 hasta seleccionar el enlace completo (en la línea de estado a la izquierda la primera marca debe ser a) y elige el menú Enlaces > Borrar ancla. El enlace desaparecerá (el texto o imágenes no).

## Cambiar enlaces ya creados

Para cambiar un enlace ya creado, sitúa el cursor en el interior del enlace, pulsa F2 hasta seleccionar el enlace completo (en la línea de estado a la izquierda la primera marca debe ser a) y elige el menú Enlaces > Crear o cambiar enlace. Inmediatamente se abrirá la caja de diálogo "Atributo" con la URI del destino de ese enlace. Puedes escribir directamente la nueva URI. Puedes pulsar el botón Buscar y seleccionar el archivo de destino. Puedes pulsar el botón Clic y el cursor cambiará de forma y se convertirá en una mano (). Elige el nuevo destino para el enlace de cualquiera de las maneras comentadas anteriormente (dentro de la misma página, dentro de otra página o a otra página).

Autor: Bartolomé Sintes Marco
Última modificación: 7 de octubre de 2003