Nota: Si no tiene el documento de trabajo de la lección anterior, bájese una copia ahora.
<a href="nombre_de_archivo.htm">texto que se corresponda con el link</a>Piense en esto como que "
a
" es por "anchor link" y "href
" por "hypertext reference".
El nombre del archivo debe ser el de otro archivo HTML. El texto, cualquiera, que esté entre el primer <a ...> y el último </a> será el "hipertexto" que aparecerá subrayado.
Ahora siga estos pasos para construirse un link a un archivo en su documento:
Listados a continuación se encuentran dos lugares en los Estados Unidos que están considerados como áreas volcánicas "activas".
El 18 de Mayo de 1980, después de un largo periodo de inactividad, esta tranquila montaña en Washington permitió <a href="msh.htm">observar con detalle</a> la mecánica de estas erupciones altamente explosivas.
El texto "observar con detalle" enlazará con otro documento llamado msh.htm. Este segundo documento no existe aún; lo crearemos en los pasos (5) y (6).
<html> <head> <title>Monte Sta. Elena</title> </head> <body> <h1>Monte Sta. Elena</h1> Los sobresalientes pinos de esta, una vez, tranquila montaña fueron derribados como juguetes. </body> </html>
El link más simple es a un fichero en el mismo directorio o carpeta que el documento que lo llama. El código para crear un link hipertexto a un gráfico es el mismo que el de antes para crear un enlace a otro documento HTML:
<a href="nombre_de_fichero.gif">texto que se corresponda con el link</a>donde nombre_de_fichero.gif es el nombre del archivo de la imagen GIF.
Ahora siga estos pasos para añadir un link a un archivo gráfico en su documento HTML:
Los sobresalientes pinos de esta, una vez, tranquila montaña fueron <a href="msh.gif">derribados como juguetes</a>.
Los sobresalientes pinos de esta, una vez, tranquila montaña fueron <a href="pictures/msh.gif">derribados como juguetes</a>.
NOTA: Con HTML puede conseguir que su web Browser abra cualquier documento/gráfico a un nivel de directorios inferior del nivel actual usando el caracter "/" que indica el cambio a un nivel de directorio más profundo, por ejemplo, "pictures".
Si todo ha ido bien, el link del párrafo que hablaba de los árboles caídos debería apuntar ahora al archivo gráfico almacenado en el subdirectorio o carpeta pictures.
En esta lección hemos visto cómo construir un hiperlink a un documento que esté almacenado en un directorio inferior de aquel en el que se encuentra la página HTML actual. Note que puede incluso construir un link que conecte a un nivel de directorio superior usando este código HTML:
<a href="../../home.htm">return to home</a>Cada "aparición" del código "../" el URL del link le dice al web Browser que se vaya a un nivel superior de directorio o carpeta, relativo al nivel actual; en este caso, que "suba" dos niveles de directorios o carpetas y que busque un archivo llamado home.htm.
Siguiendo con nuestro ejemplo, digamos que nuestro subdirectorio pictures no estaba en el mismo subdirectorio o carpeta que el archivo volc.htm sino a un nivel superior.
En la sección anterior construimos un link desde el archivo volc.htm al archivo msh.gif en un subdirectorio:
<img src="pictures/msh.gif">Ahora queremos reorganizar nuestra estructura de web de modo que el directorio o carpeta "pictures" esté a un nivel superior. El link se escribirá ahora:
<img src="../pictures/msh.gif">de forma que ahora el Browser buscará un directorio denominado "pictures" que está situado en un nivel superior con referencia al archivo volc.htm.
Una ventaja de esta estructura es que sería mucho más sencillo almacenar un gran número de imágenes en este directorio superior que además pueden ser compartidos en otras páginas web. Veremos más adelante en otra lección cómo se usan las imágenes almacenadas en este directorio.
Ahora es el momento de una pequeña reorganización de nuestros archivos HTML. Esto requiere que esté familiarizado con las operaciones de mover archivos y directorios en su ordenador. !Lea esto cuidadosamente! Puede parecer complicado pero pronto lo verá claro.
+ workarea (directorio, nuestra área de trabajo) | |----+ pictures (directorio) | lava.gif | msh.gif | |----+ volcanes (directorio) volc.htm msh.htm
<h3>Monte Sta. Elena</h3> El 18 de Mayo de 1980, después de un largo periodo de inactividad, esta tranquila montaña en Washington permitió <a href="msh.htm">observar con detalle</a> la mecánica de estas erupciones altamente explosivas.
NOTA: Ya que el archivo msh.htm está aún en el mismo directorio relativo del archivo volc.htm no tenemos que realizar ningún cambio en el código HTML. ¿Ve cómo el uso de links relativos es una de las poderosas aplicaciones del HTML?
Los sobresalientes pinos de esta, una vez, tranquila montaña fueron <a href="pictures/msh.gif">derribados como juguetes</a>.Abra este archivo en su editor y modifique el link así:
Los sobresalientes pinos de esta, una vez, tranquila montaña fueron <a href="../pictures/msh.gif">derribados como juguetes</a>.Este link relativo le dice al Browser que vaya a un nivel superior respecto al directorio actual (volcanes) y busque ahí otro directorio denominado pictures que contiene una imagen GIF llamada msh.gif
<img alt="Una lección sobre:" src="../pictures/lava.gif" width=300 height=259>
¿Porqué? Digamos que ha terminado esta lección y está listo para mover sus archivos a su servidor de World Wide Web para que todo el mundo vea su trabajo. Supongamos que la dirección Internet de dicho servidor de la Gran Universidad es:
http://www.bigu.edu/Y que sus archivos se guardarán en una serie de directorios:
--= nivel superior del servidor: www.bigu.edu /cursos /ciencia /geologiade modo que la URL de la Web de Volcanes podría ser:
http://www.bigu.edu/cursos/ciencia/geologia/volcanes/volc.htm¿Bonito, eh? Ahora aquí tiene la prometida explicación; en muchos servidores de WWW puede designar un nombre estándar para la página web "por defecto" para cada directorio, y en la mayoría de los sistemas es... index.htm. Lo que esto quiere decir es que la dirección Internet:
http://www.bigu.edu/cursos/ciencia/geologia/volcanes/es equivalente a:
http://www.bigu.edu/cursos/ciencia/geologia/volcanes/index.htm¡Esto podría hacer que crea que es un enorme gasto de energía el acortar 20 caracteres en una URL! Pero esto pretende tan solo que su URL tenga una apariencia algo más profesional. Si estuviese creando la Home Page (o Página Principal) del Queso LongHorn,
http://www.cheese.com/longhorn/sería menos redundante de escribir que
http://www.cheese.com/longhorn/longhorn.htmque es lo que ocurre cuando la gente lee algo acerca de su URL e intenta conectar tecleando la dirección en el web Browser.
Use dos veces el botón de retroceder de su web Browser para volver a esta página. Si su página web es diferente de la del ejemplo revise el texto que introdujo en el editor de textos.
El enlace con el MCLI es Alan Levine --}
Comentarios a levine@maricopa.edu
Traducido al español por agma@usa.net
URL: