# 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
- enlazar el último destino creado

## 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 el 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.

Volver al índice

## 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. Selecciona una porción de texto o 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.

El primer método tiene menos problemas de compatibilidad con navegadores antiguos. Por ejemplo, Internet Explorer no admite como destino las etiquetas <body> o <html> con atributo id (es decir, que un enlace a estos elementos no funciona en Internet Explorer), aunque Mozilla y Amaya sí.

Volver al índice

## 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.

Volver al índice

## 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 cruz ().

  Nota: Puedes acortar estos tres últimos pasos haciendo clic en el botón Enlace ()de la ventana de herramientas.

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

Volver al índice

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

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

- Abre en otra pestaña 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 cruz ().

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

- 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: Para poder crear este tipo de enlaces, las dos ventanas se deben haber abierto desde la misma ventana de Amaya, es decir, abriendo la segunda ventana mediante el menú Archivo > Abrir en ventana nueva.

Volver al índice

## Borrar destinos y enlaces

Para borrar un destino definido mediante la marca <a>, haz clic en 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 destino definido mediante el atributo id en cualquier marca, pulsa `F2` hasta seleccionar el elemento y en la ventana de herramientas elimina el atributo id.

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).

Volver al índice

## 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 el URI del destino de ese enlace. Puedes escribir directamente el nuevo 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 cruz (). 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).

Volver al índice

## Enlazar el último destino creado

Para facilitar la creación de enlaces, Amaya dispone de una opción en el menú Enlaces > Enlazar el último destino creado. La forma de utilizar esta opción es la siguiente:

- crea 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
- elige la opción de menú Enlaces > Enlazar el último destino creado

Automáticamente, Amaya crea el enlace al último destino creado. Si quieres crear varios enlaces al mismo destino, puedes ir seleccionando cada enlace y aplicando esta opción de menú, uno detrás de otro.

Volver al índice