¿Qué es HTML? ¿Cómo son los comandos HTML? ¿Qué voy a

Curso: Creación de páginas web en HTML, 1ª parte
¿A qué estás esperando? ¡El mundo necesita saber de tus hobbys, ver las fotos de tus
vacaciones, conocer lo que piensas de los temas de actualidad! Haz una web ¡Ya!
¿Cómo? ¿Que no sabes? Pues ya no tienes excusa. Te enseñamos en este nuevo curso.
¿Qué es HTML?
Principios y estructura básica de HTML
Imágenes y gráficos animados
Enlaces y hojas de estilo
Tablas y marcos
Tu primera
página web
Modificar
el estilo del texto
El color en la web
73
73
75
Nº 126
Nº 127
Nº 128
Nº 129
lista de ejemplos puede ser
interminable. Lo mejor es
que no necesitas prácticamente nada para crearla, sobre todo si la programas tú
directamente en HTML.
La abreviatura corresponde
a HyperText Markup Language, o Lenguaje de Marcas
de Hipertexto. Es un lenguaje 01 , con el que se diseñan las páginas web. Por
ejemplo, determinar en qué
lugar del documento se deben ver las imágenes,los textos o los gráficos.
Con HTML se puede también dar formato a los tex-
tos, es decir, configurar el tipo, el color y el tamaño de
la fuente.Los archivos HTML
se reconocen por la extensión html o htm.
¿Cómo son los
comandos HTML?
Las instrucciones HTML se
conocen como “tags” o etiquetas. Siempre comienzan
con el signo < y terminan
con >. La instrucción en
sí misma aparece entre estos
símbolos.Así, por
ejemplo, los tags
<html> y </html>
caracterizan el
principio y el final de un documento HTML.
Es posible ver el
código fuente 02
HTML de prácticamente cualquier
página web que visites en Internet. Para ello sólo necesitas ejecutar el navegador, y abrir una
página cualquiera,
por ejemplo la web
de nuestra revista
www.computerhoy.es
Debajo de esta “fachada” se esconden muchas instrucciones
HTML, que podrás ver
si haces click en
y en
.
Con ello se abrirá un
editor que mostrará la
página “por dentro”.
En ésta y en las siguientes
tres entregas de este curso
te enseñaremos a usar estas
etiquetas para hacer tu propia página web. En las capturas de los ejemplos hemos
resaltado, para mayor claridad, las etiquetas que se comentan en cada caso.
¿Qué voy
a necesitar?
Para escribir código fuente
es suficiente un sencillo editor de texto,como el Bloc de
Notas. Para comprobar que
están bien y, naturalmente,
para ver las páginas, necesitas un navegador. Y para colgarla tienes que disponer de
una conexión a Internet, de
espacio en un servidor web
03 y del software necesario
para enviarle los archivos.
B
romas aparte, lo de hacer una página web no
es ninguna tontería. Puede ser muy práctica para
muchas cosas. Dar publicidad a tu negocio, o incluso
para hacer ventas a través
de ella, publicar tus propios
artículos y relatos, tener al
día a tus familiares y amigos
de todas las novedades que
se produzcan en tu vida... la
72
Puedes hacer la prueba. Abre con cualquier navegador de Internet una página web y selecciona en el menú “Ver” la opción
“Código fuente”. Se abrirá un editor que te mostará las “tripas” del documento.
Nº 126
Curso: Creación de páginas web en HTML, 1ª parte
Tu primera página web
La mejor forma de empezar este curso es, por supuesto, diseñar una página
web.Y eso es ni más ni menos lo que vas a hacer.
1
Lo primero es abrir un
editor de texto. El Bloc
de Notas de Windows te servirá a la perfección. Haz
click en
y luego encima de
. Escribe
dentro del campo de texto
la expresión
y
aprieta la tecla C .
2
Ahora tienes que escribir el código fuente de
la página. Introduce las siguientes líneas en la ventana del editor:
3
La instrucción <html>
se coloca siempre al
principio de un documento
HTML. Entre las etiquetas
<head> y </head> está la cabecera de la página web. En
ella se introduce la información que normalmente
no aparece al visualizarlo,
como hojas de estilo 05 ,
scripts 06 , etc. O el nombre de la página, que debe
situarse entre los tags <ti
tle> y </title> y que luego se
mostrará en la Barra de título de la ventana del navegador. El cuerpo de la página, el texto que se verá al
abrir el documento, está limitado por las instrucciones <body> y </body> que
Modificar el estilo del texto
La verdad es que la página que hemos diseñado es
un poco sosa, ¿no te parece? ¿Te gustaría poder modificar el tamaño, color y la
fuente del texto de tu web?
Te enseñamos a hacerlo.
1
Cierra el navegador y
haz click con el botón
derecho encima de
coloca ahora el cursor sobre
y pincha en la
lista en la entrada
sirven de límites al texto
que luego se leerá en la página.Al final debe aparecer
la orden </html>, que cierra
el archivo HTML.
4
Ahora guarda el archivo.
Para ello pulsa en el menú
y a continuación
en la lista que se despliega
en
.
5
Si quieres almacenarlo
en una nueva carpeta,
escoge su ubicación, pincha
sobre el icono , y a continuación dale un nombre,
por ejemplo
,
y aprieta C .
6
Ahora haz click encima
de la flecha
y selecciona en la lista la entrada
.
decir, entre los tags <body>
y </body>, como por ejemplo éste:
Cada vez que quieras introducir un retorno de carro (o
salto de línea), puedes utilizar la etiqueta <br>
2
Empieza escribiendo un
texto más extenso en el
cuerpo del documento, es
Luego escribe en el campo
de introducción de datos al
efecto el nombre y extensión que quieras darle al archivo,
, y luego pulsa encima del botón
llamado
. Cierra el
Bloc de Notas pinchando
sobre el botón .
7
Finalmente, dirígete a la
carpeta que has creado,
ábrela, y haz doble click encima del icono del archivo
HTML que has generado:
01
02
Con ello se abrirá una ventana del navegador de Internet para mostrar el documento:
3
Haz click en el menú
y luego, en la
lista que se despliega, encima de la entrada llamada
. A continuación introduce ya en el
campo de texto situado
junto a
un nombre nuevo para el fichero y
así no “machacar” el que ya
creaste antes, por ejemplo
, y aprieta encima del botón
.
Lenguaje
Conjunto de instrucciones
que permiten especificar
un proceso al ordenador.
Los lenguajes de programación, los más comunes, se usan para no tener que aprender las
complicadas instrucciones formadas por unos y
ceros del código máquina, el único lenguaje que
“habla” el procesador.
Código fuente
Instrucciones y expresiones de un programa tal y
como fueron escritas por
el programador en un lenguaje determinado.
03
Servidor web
Ordenador que aloja documentos HTML en Internet. Éste debe disponer
de un servidor HTTP
04 , un programa que
procesa las peticiones
que llegan en dicho protocolo, y da al cliente una
respuesta con la información solicitada.
04
HTTP
Hyper Text Transfer Protocol (Protocolo de Transferencia de Hipertexto).
Protocolo de comunicaciones usado en la WWW.
Su principal misión es
contactar con las páginas
web y transmitirlas al nevegador del cliente.
05
Hojas de estilo
También llamadas diseños de página. Formato
añadido a un archivo
HTML que contiene el
esquema maestro del
aspecto del documento.
Especifica márgenes,
fuentes, tamaños, pies
de página...
06
Script
Conjunto de instrucciones
pensado para que los ejecute otro programa y no
el procesador. Hay lenguajes de programación,
como JavaScript, concebidos como “lenguajes
script” y con los que se
escriben programas para
páginas web.
�
Nº 126
73
Curso: Creación de páginas web en HTML, 1ª parte
4
A continuación, pulsa
dos veces en el icono
para ver el resultado:
Como puedes ver, el texto
se interrumpe en los lugares en los que se ha colocado el símbolo <br>.
5
Existe una forma más
sencilla de lograr que el
texto se muestre de manera
“ordenada”en la pantalla.Las
etiquetas <p> y </p> se ocupan de que los textos más
largos se dividan automáticamente en párrafos.Así que
borra todas las instrucciones
<br> e introduce al comienzo y al final de cada frase dichas instrucciones.
8
12
Puedes controlar el tamaño del titular por
medio de la cifra que contiene la etiqueta. Así, si en
lugar de <h1> y </h1> introduces <h3> y </h3>, la línea será más pequeña:
Repite el paso 6 y
observa ahora el resultado:
En lugar del tag <ul>, también puedes utilizar <ol>. El
resultado sería una lista numerada:
Pincha detrás de </h1>
o </h3> –en función del
que hayas decidido usar– y
presiona C. Introduce <hr>
y presiona de nuevo C .
Con HTML también
puedes configurar el
tipo y el color de la fuente.
Vuelve a modificar el código fuente del documento de
esta forma:
9
10
Cuando ahora repitas el paso 6 verás
que con ello aparecerá una
fina línea debajo del titular:
13
6
Presiona la tecla ¡ y,
sin soltarla, pulsa en la
letra g para guardar así los
cambios.A continuación ve
a la ventana del navegador
y aprieta en el icono
o sobre la tecla 5 para actualizar la página. Observa como
ahora el texto se divide “él
solito”, de forma clara, en
distintos párrafos.
La longitud de las líneas
quedará fijada por el ancho
de la ventana:
11
Vas a seguir probando distintos tipos de
formato.Así que modifica el
texto de esta forma:
Por medio de la etiqueta
<ul> introduces lo que se
denomina una lista. Cada
uno de los elementos independientes de esta lista
14
7
Éstas no son, ni mucho
menos, todas las posibilidades que tienes para
editar textos. Por ejemplo,
con <h1> y </h1> puedes
resaltar titulares. Pruébalo.
Sustituye los tags <p> y
</p> (antes y después de la
línea de bienvenida) por
<h1> y </h1>. Repite el paso 6 para de este modo
guardar todos los cambios
que has realizado y actualizar la página:
se marcan por medio de la
instrucción <li>, y ésta se
cierra con </ul>.
Por medio de <font
face “Courier”> se
modifica la fuente del texto
situado a continuación, y
hasta la etiqueta </font>. Si
olvidas añadir esta última,
la edición afectará a todas
las líneas hasta el final del
has utilizado la orden <font
color = “aqua”>.Para especificar el color puedes utilizar un
“alias”, como en este ejemplo,o su código hexadecimal.
En este caso, la instrucción
sería <font color=”00ffff”>
Puedes ver algunos de ellos
documento. Con las instrucciones <b>, </b>, <i> e
</i> puedes hacer que los
textos se muestren en negrita y en cursiva.
en el recuadro situado en la
siguiente página.
15
74
Para modificar también el color del texto
Nº 126
16
Repite el paso 6 para guardar el archivo
y actualizarlo.Tu página ahora debe tener más o menos
este aspecto:
17
Y para terminar, puedes incluir un “último retoque”, añadiendo una
gran letra mayúscula al principio del párrafo, lo que se
denomina una letra capitular.Para ello debes modificar
el código de esta forma:
Asegúrate de incluir la letra
que quieres “engordar” entre las dos etiquetas.
18
Repite de nuevo el paso 6 y observa el resul-
tado:
¡Enhorabuena! ¡Ya has creado
tu primera página web!
En la siguiente entrega del curso te enseñaremos, entre otras
cosas, cómo puedes insertar archivos de imágenes en un documento HTML.
El color en la web
Nº 126
#00ffff
#000000
#0000ff
#ff00ff
#808080
#008000
#00ff00
#800000
#000080
#808000
#800080
#ff0000
#008080
#c0c0c0
#ffffff
#ffff00
�
aqua
black
blue
fuchsia
gray
green
lime
maroon
navy
olive
purple
red
teal
silver
white
yellow
Los “alias” suelen ser, simplemente, el nombre del color en
inglés. Si no conoces alguno,
puedes intentar traducirlo. Por
ejemplo, si no conoces el alias o
el código del naranja, prueba
con “orange” (por cierto, en este
caso habrás acertado).
Respecto al valor hexadecimal,
es posible emplear un programa
de retoque fotográfico, como
Photoshop o Paint Shop Pro. Su
paleta de colores te mostrará el
código hexadecimal de cualquier
matiz que quieras emplear:
75
Curso HTML, 2ª parte
cuidado.Asegúrate antes de
que se trata de imágenes
gratuitas, de las que puedes
disponer libremente, o pídele autorización al “propietario intelectual” antes
de publicarlas.
¿Pueden estar
en cualquier
formato de imagen?
No. La imagen debe estar
en formato GIF 01 (pág. 62)
o JPEG 02 (pág. 62) . Es la
única forma de asegurarte de
que se muestre correctamente con cualquier navegador. Se trata de formatos
que permiten almacenar la
imagen de forma comprimida, es decir, archivos que no
requieren usar mucha memoria. La ventaja de esto es
muy clara. Se pueden transferir más cómodamente a
través de Internet, y ocupan
mucho menos espacio en el
servidor web en el que esté
alojada la página. JPEG se
pueden representar hasta
16,7 millones de colores distintos, mientras que GIF sólo consigue 256 colores.Además,a diferencia del anterior
no permite utilizar distintos
niveles de compresión. Por
eso JPEG es el más usado para fotos y en general imágenes que requieren cierta calidad.GIF tiene también sus
ventajas,ya que permite crear imágenes en movimiento
y usar fondos transparentes.
Para ambos casos es válido un último consejo. Intenta buscar el equilibrio
entre tamaño y calidad de
la imagen. Ésta se resentirá
si reduces demasiado la resolución 03 (pág. 62) para
ahorrar espacio.
¿Cómo lograr
imágenes en
movimiento?
Te será posible tanto descargar los GIF animados
04 (pág. 62) de forma gratuita desde Internet como crearlos tú mismo.
Colocar y organizar
las imágenes en la página
En este apartado te vamos
a enseñar cómo se insertan
imágenes en una página
web, y también cómo organizarlas.Para ello seguiremos
usando la página dedicada a
El Puerto de Santa María,que
ya creamos en la anterior entrega del curso.
1
Si quieres que tu página web le llame la atención a alguien más
que a amigos y familiares tendrás que darle un poco de “sabor”.
Nada mejor que unas cuantas imágenes para animarla un poco.
Colocar y organizar
las imágenes
en la página
Modificar el fondo
de una página web
Hacer que las
imágenes cambien
Trucos
60
A
60
62
63
64
nadie le gusta ver páginas web en las que sólo
haya texto.Ya no estamos en la “prehistoria” de
Internet, ahora prima todo
lo “multimedia”, y cuanto
más,mejor. Por suerte, es
muy sencillo añadir fotos y
todo tipo de elementos gráficos a un documento HTML
y de este modo darle un aspecto mucho más atractivo.
¿Qué imágenes
puedo utilizar?
En principio, cualquiera.
Desde fotos que has hecho
con una cámara de carrete
y que has digitalizado con
ayuda de un escáner a las
que hayas descargado en tu
disco duro desde tu cámara digital o desde Internet.
En este último caso, ten
Nº 127
Antes de empezar a trabajar en el documento
HTML,asegúrate de disponer
de las imágenes que vas a
usar.Si se trata de tus propias
fotos, esto no supondrá ningún problema, tan sólo asegúrate de que no “pesan”demasiado para colgarlas en
Internet. Si no, hay muchas
webs en las que encontrarás
imágenes que puedes descargar de forma gratuita y
usar en tu propia página. La
siguiente URL 05 (pág. 62)
http://spain.linkworld.ws/Web
masters/Recursos/Galerias_de_
Imagenes/ contiene enlaces a
muchas de ellas.
2
Para bajarlos, una vez
cargada la imagen en el
navegador, haz click encima
de ella con el botón dere-
cho del ratón y pincha en el
menú que se despliega sobre
. Selecciona para almacenar los archivos de imagen la misma
carpeta donde guardaste el
documento HTML en el que
estás trabajando, es decir, .
Dale un nombre, por ejemplo
, y cierra la ventana apretando en
. Repite el proceso
–evidentemente, dando a
los ficheros un nombre diferente– con todas las fotos
que pretendas emplear.
3
Ahora ya puedes seguir
con la construcción de
la página.Abre la carpeta
y haz click con el botón derecho encima de .
A continuación sitúa el cursor encima de la entrada llamada
y, en la lista
Curso HTML, 2ª parte
que se despliega, pincha sobre el icono del Bloc de Notas de Windows:
4
5
Aprieta la tecla
,
manténla presionada y
pulsa la tecla G . Con ello
guardarás todos los cambios realizados ahora en el
código fuente.
6
Comprueba el resultado con un doble click
encima del icono
para que así el navegador
muestre tu página:
7
Para que el texto recorra las imágenes, en vez
de dejar espacios en blan-
co a su lado, escribe la instrucción align=left justo detrás de “imagen1.jpg” e
“imagen3.jpg” de modo que
la etiqueta quede de este
modo:
Detrás de “imagen2.jpg” escribe align=right.
número. En caso de que haya texto debajo o por encima de una imagen, puedes
utilizar la instrucción vspa
ce,indicando del mismo modo que antes el espacio que
quieres dejar.
10
11
Por medio de la cifra
introducida detrás
de hspace puedes determinar la distancia respecto a la
imagen, que será mayor
cuanto más elevado sea el
También se puede
especificar el tamaño de la imagen. Para ello
modifica el texto como sigue:
Por medio de height=150
8
Graba a continuación
las modificaciones como hemos descrito en el
paso 5 . Para hacerlas visibles en la página, debes actualizarla. Para ello
haz click una vez en
el icono ,
o bien aprieta la tecla ¶ :
9
Desgraciadamente, si lo
haces de este modo el
texto queda demasiado pegado a la foto. La buena noticia es que esto se puede
cambiar de forma muy sen-
determinas la altura de la
imagen. El navegador calcula automáticamente la anchura manteniendo las proporciones. Si especificas el
ancho, la altura es la que se
calcula de forma automática. Para el ancho se emplea
la instrucción width. Naturalmente, también es posible determinar ambos valores, pero con ello puede
ocurrir que la imagen aparezca distorsionada:
�
Ahora modifica el código fuente de la siguiente forma:
Vamos a dar un “repaso”a las
etiquetas, aunque ya las conozcas de la anterior entrega del curso. Con <html> se
especifica el comienzo del
documento,que finaliza con
</html>. Las instrucciones
<head>, </head>, <title> y
</title> comprenden la cabecera y el título de la página.<h1>, </h1>, <h3> y
</h3> se utilizan para crear
titulares de distinto tamaño.
Entre los “tags” <body> y
</body> se encuentra el texto que luego se leerá en la
página. <p> y </p> se encargan de los saltos del texto.Lo único nuevo son las líneas resaltadas en color
amarillo. Con <img src =
“imagen1.jpg”> se carga la
primera foto en la página.
<img informa al navegador
de que se debe insertar una
imagen. La instrucción src =
“Imagen1.jpg” determina
dónde se encuentra la imagen. Se trata de una ruta “relativa”. Si no especificas nada más, significa que el
archivo debe estar en la misma carpeta que el documento HTML.También puedes especificar una ruta
“absoluta”escribiendo la dirección completa de un fichero situado en una carpeta diferente en el disco
duro o en el servidor. Las
otras imágenes se añaden
con las instrucciones <img
src = “imagen2.jpg” e <img
src = “imagen3.jpg”>
cilla. Detrás de las instrucciones introducidas en el
paso 7 añade ahora hspa
ce=7, de manera que queden así:
Repite los pasos 5 y 8 para
comprobar el resultado:
Nº 127
61
Curso HTML, 2ª parte
01
GIF
Graphics Interchange Format, o Formato para Intercambio de Gráficos desarrollado por Compuserve.
Usa el algortimo LZW para
comprimir los datos.
02
JPEG
Estándar de compresión
de imagen que permite
usar distintos tipos y niveles de compresión de
los datos. El término se
emplea también para denominar a los archivos
gráficos creados usando
este formato.
03
Resolución
Término usado para indicar la cantidad de puntos
que componen una imagen. Se empleanormalmente como principal indicador de la calidad de
éstas o de los dispositivos
relacionados con ellas.
04
GIF animado
Hay dos versiones del formato GIF, la 87a y la 89a.
La segunda permite
transparentar uno de los
colores y adquirir el del
fondo de la ventana o página situada debajo, y
crear GIFs animados. Éstos son secuencias formadas por varias imágenes guradadas en un
único fichero GIF y que
dan sensación de movimiento al mostrarse unas
detrás de otras.
05
URL
Uniform Resource Locator,
o Localizador Uniforme de
Recursos. Ruta completa
para localizar un archivo
en la Red, su dirección de
Internet. Su sintaxis es primero el protocolo (http, ftp,
etc.), luego el nombre de
dominio y finalmente la
ruta del fichero en el ordenador que lo aloja.
06
Script
Conjunto de instrucciones
pensado para que los ejecute otro programa y no
el procesador. Son muy
usados en la creación de
páginas web.
62
12
13
Repite los pasos 5 y
8 para comprobar el
resultado:
Las imágenes animadas se insertan
exactamente de la misma
forma. El “movimiento” es
una característica del archivo, no hay que insertar
código HTML. Puedes descargar un GIF animado desde Internet. Encontrarás
muchos gratuitos en la dirección www.gifmania.com
14
Carga la página y selecciona, por ejemplo, la sección
. Luego pincha en
para
ver las imágenes disponibles:
anteriores. Pero no vamos usarlo en nuestro
ejemplo. En su lugar,
insertaremos nuestra
propia animación, que
hemos creado en el
truco de la página 64.
16
A continuación
modifica el código fuente de la siguiente forma:
Una imagen móvil se in-
15
1
Primero hay que procurarse una imagen. De
nuevo se te presentan varias alternativas a la hora de
conseguirla. Es posible recurrir a Internet y descargarla de alguna de las direcciones que te hemos
proporcionado, o bien puedes crearla tú mismo tal y
como te mostramos en la
página 66. Una vez la tengas, guárdala en la carpeta
terior y comprueba qué tal
ha quedado:
Como ves, la imagen ocupa
por completo el fondo de la
2
Vuelve a la ventana del
Bloc de Notas y añade
las siguientes instrucciones:
Como ves, se consigue que
el navegador reconozca la
imagen como un fondo de
página por medio de background.A su derecha se indica el nombre de la imagen, en este ejemplo así:
=“fondo.jpg”.
3
17
Vuelve a repetir los
pasos 5 y 8 para ver
cómo ha quedado:
Pulsa encima de
una de ellas con el
botón derecho y haz click
en
. Dale
el nombre que quieras
y guarda el fichero
en la misma carpeta que los
Modificar el fondo de una página
En este apartado te enseñamos a añadir un fondo a
tu página web.
serta en la página de la misma forma que una imagen
“normal”. La instrucción
align=left se ocupa de que la
imagen aparezca a la izquierda, al lado del titular.Y
también puedes ajustar su tamaño para que “encaje”tal y
como tú quieras.
Ahora repite los pasos
5 y 8 del apartado anNº 127
página, quedando el texto y
las imágenes por delante.
4
Si no se ven bien las letras debido al color del
fondo empleado, recuerda
que puedes modificar tan-
to éste como el tamaño y tipo de la fuente usada. También es posible hacer que
algunas partes se vean subrayadas mediante las etiquetas <u> y </u>. Por medio de size se determina el
grosor de la línea creada con la
etiqueta <hr>. Para eliminar la
sombra de ésta se utiliza la instrucción noshade, literalmente “sin
sombra” en inglés:
5
Repite de nuevo los pasos 5
y 8 del apartado “Colocar y
organizar imágenes en la página”
para de este modo poder ver el
resultado de tu trabajo:
Hacer que las imágenes cambien
Seguro que te has fijado en que
muchas páginas web incluyen
imágenes que cambian al pasar el
cursor del ratón por encima. Se
Justo detrás de onMouseOver especificas la imagen que quieres
que se muestre al pasar el ratón
por encima.
trata de los “rollovers”, uno de los
efectos más vistosos que se pueden incluir en un documento
HTML sin necesidad de “saber
programar”o de recurrir a scripts
06 elaborados por otros.
3
Añade el siguiente código .
para indicar la imagen “en reposo” por medio del modificador
onMouseOut, de modo que la línea
quede de esta forma:
1
4
Vas a ver lo fácil que resulta.
Para probarlo, puedes modificar la etiqueta de una imagen que
ya hayas insertado anteriormente, por ejemplo
2
A continuación añade la siguiente instrucción:
Para terminar, repite por último los pasos 5 y 8 del apartado “Colocar y organizar imágenes en la página” y comprueba
cómo cambia la imagen:
En la próxima entrega del curso
te enseñaremos a añadir enlaces.
�
Nº 127
63
Curso. Creación de páginas web
en HTML, 3ª parte
llamda
y pincha en
la lista que se despliega en
2
Añadir enlaces a
un documento HTML
Utilizar cascading
stylesheets
76
78
T
endrás que reconocerlo.
La página ha mejorado
ya muchísimo desde que
comenzó este curso. ¿Quieres conseguir llamar todavía más la atención de tus visitantes? Entonces añade
algunos hipervínculos 01 ,
también llamados vínculos,
enlaces o links. Con ellos
podrás tener cientos de páginas en una sola. ¿Cómo? Si
haces click encima de uno
de ellos, se mostrará en la
ventana del navegador la
web a la que esté vinculado.
También se emplean para
las descargas de software,
enlazando el correspondiente archivo.Y si el navegador no es capaz de ello,
éste “llama” a la aplicación
adecuada para hacerlo.
En este artículo te enseñamos a colocar hipervínculos en tu página web, y a
Principios y estructura básica de HTML
Imágenes y gráficos animados
Enlaces y hojas de estilo
Tablas y marcos
76
Una de las cosas más “divertidas” de navegar por Internet es ir
“saltando” de página en página. ¿Quieres que los visitantes de
la tuya puedan hacerlo? Te enseñamos a usar los hipervínculos.
utilizar las llamadas cascading stylesheets 02 , u hojas de estilo en cascada.
Añadir enlaces
a un documento HTML
¿Qué es una
hoja de estilo?
Es un formato añadido a
un archivo de texto, HTML,
etcétera, que contiene el esquema maestro de diseño
del documento. Entre otros,
se pueden aplicar estilos al
tipo, tamaño y color de
fuente, a la forma del texto
(cursiva, negrita o subrayado), ajustar el texto (alineado a la izquierda, a la derecha o centrado), modificar
la separación de líneas o de
palabras, la forma del cursor y el color del hipervínculo, la imagen o el color
del fondo. A un usuario le
será posible definir una hoja de estilo para cartas personales, otra para documentos formales..., todas las
que sean necesarias.
Nº 126
Nº 127
Nº 128
Nº 129
En este apartado te mostramos cómo añadir un hipervínculo a una página web
por medio del lenguaje
HTML. Para ello ahora vas a
seguir ampliando el documento de ejemplo que hemos utilizado en las anteriores entregas del curso.
1
En dicha página web hablábamos de El Puerto
de Santa María. Parece natural ofrecer a los visitantes
Nº 128
enlaces a otras páginas web
y recursos sobre la ciudad.
Para ello, abre primero la
carpeta en la
que guardaste
todos los archivos usados hasta ahora
luego haz click
con el botón
derecho encima de ,
a continuación coloca el
cursor sobre la entrada
Modifica de este modo
el código fuente 03
del documento:
Los hipervínculos suelen
mostrarse en azul para destacarse sobre el fondo. Como a veces el color de éste
hace que no se vea claro el
enlace, puedes modificarlo
por medio de la instrucción
link=navy Del mismo modo,
alink=red tiene como efecto
que el link, al hacer click en
él, aparezca en rojo.Y cuando haces click sobre el hipervínculo, vlink=teal se
ocupa de que aparezca en
verde oscuro indicando que
ya has pinchado en él. La
etiqueta <a> introduce el
enlace en el documento. La
dirección se pone detrás de
href=. Antes de la etiqueta
</a>, con la que se cierra la
línea, aparece el texto que
se mostrará en la página,
“encima” del hipervínculo.
Finalmente, por medio de
<center> se mostará en la
mitad de la ventana.
3
Aprieta , y, sin soltarla, pulsa también la tecla G ,para que así se guarden todos los cambios en el
fichero HTML.
4
Comprueba
cómo han
quedado los
cambios. Otra
vez en
Curso: Creación de páginas webTrucos:
en HTML,
Lo que
3ª parte
seriese
Como puedes ver aquí ,
emplear la barra de desplazamiento de la ventana para verla entera. Puedes emplear un sencillo truco para que los visitantes de tu
web no tengan que hacerlo. Basta con que añadas hipervínculos que remitan a
la parte inferior del documento, los llamados saltos
de página. Modifica el código HTML de la siguiente
forma:
haz doble click encima de
para que se abra
la web en una ventana del
navegador de Internet:
En tu página ahora aparecen tres hipervínculos:
02
5
El cursor tomará el
aspecto de una mano
cuando lo lleves encima de
un enlace:
Haz click una vez en el hipervínculo y mantén el botón presionado. El texto
aparece de color rojo:
Cuando sueltes,y si estás conectado a Internet, se abrirá la página “vinculada”:
6
Para volver a tu página
pincha en
Fíjate en que el enlace sobre el
que has hecho click aparece
en ahora en color verde:
7
que se abra al pinchar encima del vínculo. Para poner
un enlace “detrás” de las
imágenes, modifica ahora el
texto en el editor de la siguiente manera:
8
Con la instrucción adicional border=0 evitarás
que la imagen se enmarque
con una línea. Si quieres insertar un marco, omite la
instrucción o bien modifica
la cifra que hay dentro del
paréntesis. Cuanto mayor
sea ésta, más grueso aparecerá el marco. Por ejemplo,
con el valor
se
mostraría de esta forma:
ahora el cursor adopta la
forma de una mano cuando
lo colocas encima de una
de las imágenes.
10
Muchas de las páginas web que podemos encontrar por Internet resultan “demasiado
grandes” para que se puedan mostrar completas en
la pantalla del ordenador.
Normalmente es necesario
9
Repite el paso 3
para guardar los
cambios, y actualiza
la imagen apretando en
o presionando ¶.
11
Como ves, has eliminado las instrucciones que organizaban las
imágenes en la ventana. Por
medio de name= “arriba” y
de name= “abajo” se muestran los puntos de salto. Las
instrucciones href= “#arriba” y href= “#abajo” son los
links que remiten a ellos.
Ahora repite el paso 3 para
que así se salven de este
modo todos los cambios.
Hipervínculo
Cascading
Stylesheets
Aunque su traducción
más exacta sería algo parecido a “diseños de página sucesivos en cascada”, normalmente se usa
la expresión “hojas de estilo en cascada”, o directamente las siglas CSS.
Es un formato añadido a
un documento HTML que
permite, tanto a usuarios
como a administradores
de una página web, un
mayor control acerca de
cómo se muestra la página. Estos diseños es posible aplicarlos a cualquier documento. La
expresión “en cascada”
procede de que sólo hay
que especificar la hoja de
estilo en el primer documento HTML para que se
aplique de forma sucesiva en todas las páginas
de la web, sin necesidad
de escribir el código en
todas ellas.
03
Código fuente
Instrucciones y expresiones de un programa tal y
como fueron escritas por
el programador en un lenguaje determinado.
04
URL
Uniform Resource Locator,
o Localizador Uniforme de
Recursos. Ruta completa
para localizar un archivo
en la Red, su dirección de
Internet. Su sintaxis es,
primero el protocolo (http,
ftp, etc.), luego el nombre
de dominio (.com, .org .es,
etc.), y finalmente la ruta
del fichero en el ordenador
que lo aloja.
�
Si quieres, puedes usar
enlaces en vez de mostrar las imágenes en la página. Para ello será necesario
que modifiques el código
HTML del documento. En
lugar de una URL 04 , introduce, sencillamente, la ruta
del servidor (o del disco duro) donde se encuentra el
archivo gráfico que quieres
01
Enlace predefinido que
vincula dos objetos distintos. Éstos pueden ser
tanto zonas de un mismo
documento como archivos completamente distintos. En la actualidad, se
asocia casi exclusivamente con aquella parte
de una página web que
conduce a una página diferente si se pulsa encima de él.
Nº 128
77
Curso. Creación de páginas web en HTML, 3ª parte
cer uso de los nuevos hipervínculos.
Cuando hagas click
en el hipervínculo
o encima
de
la web
“salta” hacia arriba
y hacia abajo.
14
12
Regresa al navegador y presiona la tecla ¶ para actualizar la página. Como ves, no es posible ver la página entera:
13
Puedes utilizar la barra de desplazamiento de la derecha para mover
la página hacia abajo. Pero
es mucho más sencillo ha-
También es
posible hacer que te envíen
mensajes de correo electrónico sin que el
visitante tenga necesidad
de saber tu dirección email.
Para ello modifica el código
de la siguiente
forma:
Naturalmente,
tienes que sustituir la dirección
por la tuya.
15
Repite el paso 3 y
luego pulsa la tecla
¶ . Si pinchas encima del
nuevo enlace
se ejecutará el cliente de
correo electrónico del visitante:
Utilizar Cascading Stylesheets
Hasta ahora, cuando has
querido modificar el estilo
del documento, tenías que
añadir las nuevas instrucciones del formato en cada
línea afectada. Existe una
forma de evitarlo, las “hojas
de estilo en cascada” o Cascading Stylesheets.:
1
Primero, modifica el código HTML de la siguiente forma:
Puedes quitar todas las instrucciones font del documento. Esto es algo que se
logra mediante el uso de
Cascading Stylesheets.
4
Si ahora haces click encima del hipervínculo
, podrás comprobar
que el estilo de los enlaces situados abajo no se han visto
afectados por el cambio.Esto
se debe a las instrucciones
link=navy y vlink=red, y también a que el hipervínculo
está situado entre las etiquetas <p> y </p>.
5
Con el modelo de “Clases” es mucho más sencillo. Modifica el código de
esta forma:
Y también de esta otra para
añadir una “despedida”:
Por medio de la instrucción
.final has creado un nuevo
modelo, una clase o class,
que contiene estilos con los
que será posible formatear
una parte del texto. Como,
por ejemplo, con la línea <p
class=final >
2
El “formateado” se inicia con <style type =
“text/css”> p, h1, h3. Esto
significa que los estilos que
aparecen a continuación se
aplicarán al texto que está
dentro de estas etiquetas.
Todo lo que se encuentre
entre <p> y </p>, <h1> y
</h1>, y <h3> y </h3> debe
aparecer en el color black,
en el tamaño 10pt y en la
fuente Arial. Los especificados para los titulares son
navy y green, en los tamaños
20pt y 12pt. La letra Arial es
la misma del primer estilo.
6
3
Aprieta en la tecla
,
mantenla presionada y
pulsa ahora sobre la tecla G.
Vuelve a la ventana del navegador y aprieta la tecla ¶
para que se actualice. La página debe tener ahora más o
menos un aspecto como
éste:
78
Nº 128
�
Repite el paso 3 y luego pincha encima del
hipervínculo
.
La última línea ha adquirido
ahora el estilo de la nueva
clase:
Así puedes resaltar los textos
de forma individual y ahorrarte el tiempo que de otro
modo pasarías escribiendo
instrucciones “extra”.
En la próxima y última parte de este curso de HTML
aprenderás, entre otras cosas, cómo publicar tablas en
una página web y también
cómo usar marcos o “frames”. Éstos te permitirán
abrir y visualizar diferentes
páginas web en una sola
ventana del navegador, que
se “dividirá” para ello.
Curso: Creación de páginas web en HTML, 4ª parte
Con la etiqueta [table] se empieza la tabla. Cada línea se
inicia por emdio de [tr] y se
cierra con [/tr]. Para las entradas de la primera línea, la
que contiene las cabeceras
o títulos de cada columna,se
utilizan las instrucciones [th]
y /[th],y para las distintas entradas de cada fila [td] y [/td].
El color de fondo las celdas
se modifica con las instrucciones [bqcolor="aqua”] y
[bqcolor=”yellow”]. Por último, el comando [cellpadding=5] se emplea para definir la distancia entre el texto
y las líneas de la tabla.
3
Diseñar una tabla sencilla 98
Organizar el contenido
de una web con una tabla 99
Usar marcos
99
Caracteres universales 100
C
on sólo usar adecuadamente algunos recursos
te será muy fácil ordenadore el contenido de tu
web. Así, los visitantes se
orientarán enseguida y podrán encontrar fácilmente
lo que buscan. Lo mejor para ello es que emplees tablas
y marcos.En esta entrega del
curso, la última, te enseñamos a hacerlo.
¿Para qué se usan
las tablas?
Te ayudarán a organizar
los contenidos. Una tabla está formada por filas y columnas. En la intersección
de éstas hay campos independientes,llamados celdas,
que, que pueden rellenarse
de datos, colores y motivos
Principios y estructura básica de HTML
Imágenes y gráficos animados
Enlaces y hojas de estilo
Tablas y marcos
98
Construir una págna web no es sólo ir añadiendo contenidos “sin
ton ni son”. Hay que hacerlo de forma organizada, cuidando que
todo esté en sus sitio. Las tablas y los marcos te serán de ayuda
de fondo. Además, puedes
utilizar una tabla para crear
un sumario o índice para la
web completa.
¿Qué son
los marcos?
Los marcos o “frames”son
cada una de las “subventanas” en las que se puede dividir el navegador para mostrar en cada una de ellas un
documento HTML diferente. De este modo puedes,
por ejemplo, usar un marco
para el sumario, otro para
los hipervínculos y otro para los contenidos, ya procedan de la misma web o de
una dirección de Internet
distinta.
Respecto a cuántos frames
se deben usar, es una cuestión de gusto.Aunque con
más de tres o cuatro la página queda poco clara.
Diseñar una tabla sencilla
En este apartado aprenderás a organizar unaso cunatos datos medio de una sencilla tabla y posteriomente
a incluirla en tu página web.
1
Abre el Bloc de Notas de
Windows. Para ello haz
click en el botón
,
luegopincha encima de la
entrada llamada
A continuación introduce el
comando
y haz click sobre encima del
botón
.
Nº 126
Nº 127
Nº 128
Nº 129
Nº 129
2
Escribe las siguientes líneas en la ventana:
Guarda el nuevo documento HTML en tu disco duro. Para ello, pincha en
el menú
y, en la lista que se despliega, sobre
Dirígete a la carpeta en
la que estás copiando todos los archivos a lo largo del curso
introduce el nombre del fichero,
,
y aprieta encima del botón
.A continuación cierra el programa pulsando
4
Para abrir la página, abre
y haz doble click
sobre el icono
Así el navegador
mostrará la tabla
Curso: Creación de páginas web en HTML, 4ª parte
Organizar el contenido de una web por medio de una tabla
4
En cuanto a la línea,
hemos empleado por
primera vez una “entidad”
para representar caracteres
no especificados en la norma ASCII, en este caso una
vocal acentuada. Encontrarás
más información acerca de
las entidades en el recuadro
situado en la página 100.
5
A continuación, aprieta
a la vez las teclas
y
G para que se guarden las
modificaciones que has introducido en el documento.
6
Así colocas una tabla como
boceto o esquema sobre
una página. Para el ejemplo
sirve el archivo de la anterior parte del curso
1
Aún debes tener abierta
la ventana
del apartado anterior. Si no
es así, ábrela y pulsa con el
botón derecho encima de
luego coloca el
cursos sobre
y haz
click en la lista
que se despliega encima de
la entrada
Ahora vueve
a la carpeta
y pulsa dos veces encima del
icono .
La página de Internet se presentará ahora por
medio de tablas
ordenadamente repartidas
dentro de la ventana del navegador:
2
Modifica el código fuente HTML de la siguiente
forma:
Reconocerás muchas instrucciones de las instrucciones por haberlas usado en
el anterior apartado, pero algunas son nuevas. Por ejemplo, hemos modificado el
esquema de color de algunos elementos, como los enlaces, para que sigan siendo
visibles de forma clara con
el nuevo estilo de la página.
3
Por medio de la instrucción [width=950] se es-
tablece que la máxima anchura de la tabla es de 950
píxeles. La columna de la izquierda tendrá una anchura de 160, expresado con
[width=160]. Para la segunda
columna no se ha indicado
ninguna anchura, lo que significa que su ancho estará
en función del de la primera, o sea 950-160 = 790 puntos. [align=center] sirve para
situar la tabla en el centro
de la ventana.Y la instrucción [valign=top] ajusta el
contenido de la celda hacia
arriba.
Usar marcos
En este apartado te vamos a
enseñar a conseguir que
puedan mostrarse varias páginas en una sola ventana
del navegador.
1
Por medio de la expresión
[target=”Contenidos”] estamos “anticipando acontecimientos” al especificar el
nombre del marco en el que
debe abrirse el documento
vinculado al enlace.
2
Repite el paso 3 del
apartado “Diseñar una
tabla sencilla” para guardar
el nuevo documento. Dale
el nombre de
Nº 129
3
Ahora pulsa dos veces
encima del
icono
y se mostrará
la página con
en una ventana
del navegador:
Si haces click encima de
cualquiera de estos enlaces
se abrirá una ventana diferente del navegador para
mostrar las correspondientes páginas web.
4
Gracias a los marcos esto sucederá sin necesidad de abrir nuevas ventanas. Repite el paso 1 de este
99
�
En primer lugar vas a
crear una página que
servirá de sumario o de índice de tu web. Si has cerrado el editor de texto, repite
el paso 1 del apartado “Diseñar una tabla sencilla”.
Haz click arriba en el menú
y a continuación
sobre la entrada llamada
. Luego introduce el
siguiente texto:
Curso: Creación de páginas web en HTML, 4ª parte
mismo apartado y escribe lo
siguiente:
5
La instrucción [frameset] “informa” al navegador de que debe dividir la
ventana en varias partes. La
forma apropiada de hacerlo
se le indica por medio de
[cols=”150,*”], que quiere
decir que la ventana de la
aplicación se debe partirse
en dos columnas verticales,
la primera con una anchura
de 150 puntos. El asterisco
indica que se debe reservar
el resto para la segunda columna. El comando [border=0] impide que se dibuje
una línea entre los dos marcos. Con las dos líneas siguientes se rellenan las celdas. La primera incluye el ín-
dice, y la segunda la “página
principal”. Con las instrucciones [name=”Lista”] y
de [name=”Contenidos”] se
“bautizan” ambos marcos,
de modo que se pueda usar
sus nombres para que los
hipervínculos sepan con la
columna en que deben
abrirse los documentos.
6
43b7ba
f5f3d7
fde0bc
980517
c85a17
f76541
fff7d7
00ffff
af7817
7d1b7e
4e9258
d4a017
736f6e
5e2217
ffffee
ada96e
e3e4fa
e57ded
faafbe
b93b8f
2b60de
f88158
ee9a4d
4e8975
8a4117
6698ff
fff9fa
f75431
43c6db
52d017
Si ahora haces click
Repite el paso 3 del
apartado “Diseñar una
tabla sencilla” y nombra al
fichero como
.
la tabla se mostrará en la
parte derecha:
A continuación
pincha dos veces encima de
Las ventanas se pueden
subdividir de nuevo,
una columna se puede divi-
7
¿No has encontrado alguna
vez alguna web en la que el
navegador “se hace un lío”?
Para evitarlo se ha definido
unos códigos y unos nombres
llamados entidades, que representan los caracteres espeCaracter
!
#
%
'
)
+
/
;
=
?
[
]
{
}
_
_
Ú
ú
ü
Código
&#33;
&#35;
&#37;
&#39;
&#41;
&#43;
&#45;
&#47;
&#59;
&#61;
&#63;
&#91;
&#93;
&#123;
&#125;
&#160;
&#178;
&#188;
&#218;
&#250;
&#252;
Entidad
---------------nbsp
sup2
frac14
Uacute
uacute
uuml
dir en filas horizontales. Modifica de esta forma el código fuente:
El segundo marco, por medio de la línea [rows=”50,*”],
se “parte” en dos filas horizontales. La primera tiene 50
puntos de ancho, el resto se
reserva para la segunda fila.
9
Aprieta la tecla
y
ambién la G para guardar todos los cambios.
definen los enlaces: .
A continuación, guarda todos los cambios y cierra el
Bloc de Notas pinchando
encima de .
13
Haz click dos veces
s o b re
el icono
Se iniciará el
n a v e g a d o r,
que en la parte superior mostrará los tres
8
10
Caracteres universales
Para gustos...
Aquamarine
Beige
Bisque
Brown
Chocolate
Coral
Cornsilk
Cyan
DarkGoldenrod
DarkOrchid
ForestGreen
Gold
Gray
IndianRed
Ivory
Khaki
lavender
Orchid
Pink
Plum
RoyalBlue
Salmon
SandyBrown
SeaGreen
Sienna
SkyBlue
Snow
Tomato
Turquoise
YellowGreen
para ver el resultado:
ciales y permiten mostrarlos
“tal cual” en cualquier documento. Las entidades comienzan con el símbolo ampersand
[&] y terminan con un punto y
coma [;]. Aquí puedes ver algunas de las más importantes:
Caracter
"
&
(
*
,
.
:
_
¿
Á
Ç
É
Í
Ó
á
ç
é
í
ñ
ó
÷
Código
&#34;
&#38;
&#40;
&#42;
&#44;
&#46;
&#58;
&#185;
&#191;
&#193;
&#199;
&#201;
&#205;
&#211;
&#225;
&#231;
&#233;
&#237;
&#241;
&#243;
&#247;
Entidad
-------sup1
iquest
Aacute
Ccedil
Eacute
Iacute
Oacute
aacute
ccedil
eacute
iacute
ntilde
oacute
divide
Sólo falta ahora el
archivo que debe
aparecer en la primera fila
de la segunda columna. Repite el paso 1 e introduce lo
siguiente:
Con la instrucción [&nbsp;]
se introduce un espacio en
blanco entre los distintos
enlaces, que se mostrarán
en la misma línea.
11
Repite de nuevo el
paso 3 y guarda el
archivo con el nombre
12
Como hemos situado los tres hipervínculos en una columna extra,
ahora podemos eliminarlos
de la página principal. Para
ello borra en
las tres filas en las que se
nuevos vínculos
14
Si haces click en
cualquiera de ellos
aparecerá la página de Internet en la misma ventana:
Esto es todo. Dándote a conocer los fundamentos del
HTML, te hemos mostrado
la puerta para la programación de páginas web.Ahora
eres tú el que debes cruzarla. Por que ahora puedes
hacerlo.
�
100
Nº 129