Los enlaces son los que hacen que la web sea la web. Con un simple click de ratón nos transfiere a otra página en cualquier lugar de la World Wide Web.
El formato de un enlace es como lo que sigue:
<a href="http://wikipedia.org">Wikipedia</a>
o esto:
<a href="index.html">Ir al inicio</a>
Veamos cada parte de esta declaración:
<a ...>href="index.html"href.
href representa la referencia de hipertexto.
index.html es el valor del atributo href. El
navegador cargará esta página cuando se haga clic sobre el elemento
hiperenlazado.Ir al inicio</a>
Atributos, como recordará de la sección con ese título en la
Lección 1, son modificadores de los
elementos html con valores asignados a los nombres usando
nombre="valor" dentro de una etiqueta abierta de un
elemento. Se requiere el atributo href para los elementos de
hiperenlace.
El atributo de la etiqueta de hiperenlace, href, representa la
referencia de
hipertexto. Es el
atributo href quien explica al navegador qué destino tiene que
cargar cuando se hace clic sobre el
hiperenlace (o
enlace, como se le llama comunmente). Los enlaces son los vehículos de
la World Wide Web y
la convierten en algo muy popular.
El valor de un atributo href generalmente es una dirección de web, que describe la ubicación de otra página web. Las direcciones de web también se llaman URLs . Hay dos maneras de especificar la ubicación de un enlace de hipertexto.
Una ubicación absoluta utiliza el URL entero, así:
http://www.openbookproject.net/tutorials/getdown/manos_html/index.html
No solo es tedioso de escribir, sino que el uso de ubicaciones absolutas dificulta el mover el sitio, lo cual nos lleva a...
Digamos que quiere ir desde
http://www.openbookproject.net/tutorials/getdown/manos_html/lección6.html
hacia
http://www.openbookproject.net/tutorials/getdown/manos_html/lección7.html
Dentro del archivo lección6.html, el enlace solo debe
escribirse como:
<a href="lección7.html">Lección 7</a>
lección6.html y lección7.html están en el mismo
directorio, y tienen la misma ubicación relativa.
Los hiperenlaces también pueden enlazar lugares dentro de un documento - en el mismo documento o en otro distinto. Por ejemplo, hacer clic en este enlace le lleva a la sección de formato al principio de esta lección.
Se han combinado dos elementos para realizarlo. Primero, se ha añadido un
atributo id="format" en el elemento h2 Format
al principio de la lección. Segundo, se ha colocado un elemento de enlace
href="#format" alrededor de la palabra este
, creando un
enlace local.
El enlace a la sección de Atributos de la Lección 1 de arriba es otro ejemplo de un enlace a una ubicación dentro de un documento. En este caso el enlace se ve así:
<a href="lección1.html#attributes">Lección 1</a>
y se ha combinado con el elemento
<h2 id="attributes">Atributos</h2>
para enlazar la Lección 1.
página_minima.html a favoritos.html.
Coloque Mis sitios web favoritosen el título y en una cabecera de primer nivel. Cree una lista ordenada con enlaces absolutos a sus 10 principales sitios web. Su
favoritos.html completada podría verse
como esto.
Edite el fichero manos.html que creó en la Lección 2,
haciendo los cambios siguientes:
Elementos de bloque, Elementos en
línea, Elementos de objetos, y Caracteres
especiales de cabeceras de tercer nivel a listas de ítems.
Colóquelos en una lista no ordenada. Enlace Elementos de
bloque con el fichero bloque.html que creó en la
Lección 3. Elementos en línea debería enlazarse con
inline.html, Elementos de objetos con
object.html, y Caracteres especiales con
special.html.Ordenadas, No ordenadas, y De
definición de cabeceras de tercer nivel a elementos de lista.
Póngalos en una lista no ordenada. Enlace Ordenadas al fichero
ordered.html que creó en la Lección 4. Enlace también las
otras dos etiquetas a sus correspondientes ficheros.
Tablas con
dos ítems: Decimal, Binario, Octal, y Hex y Mi
tabla. Enlace la primera con el fichero
decbinocthex.html que creó en la Lección 5, y el segundo a
mitabla.html.Enlaces (Absoluto y Relativo) y en
su lugar cree una lista no ordenada con un solo elemento de lista. Coloque
el texto Mis sitios web favoritos en este elemento de lista y
enlácelo con el fichero favorite.html que ha creado en el
ejercicio previo.Imágenes con los textos Galería I y Galería
II en estos ítems de lista. Tendrá que crear estos enlaces en la
lección siguiente.manos.html tendrá que
verse como algo como
esto, y
todos los enlaces deberán cargar las páginas correctas cuando se haga clic en
ellos.