Manual de HTML - Martín Maglio

Anuncio
Manual HTML Básico
MANUAL HTML BÁSICO
Federico Martín Maglio
Para construir una página con el fin de publicarla en Internet, debemos aprender
el lenguaje HTML (HyperText Markup Language). Se dirá que es muy fácil construir
páginas WEB hoy en día con los programas que se encuentran a disposición de todos.
Pero si bien esto es cierto, es necesario conocer lo mínimo del HTML porque siempre
se nos presenta la situación de que el resultado final, logrado con programas que
generan el código automáticamente, no es el esperado. En tal situación se hace
necesario retocar el código manualmente con un procesador de texto puro como el
Block de Notas que viene con Windows. Para poder hacerlo no hay otra salida que
conocerlo.
El HTML se basa en “etiquetar” lo que se quiere mostrar en la página; estas
etiquetas le dicen al programa navegador de Internet cómo debe mostrar en pantalla la
información que contiene. A raíz de su forma de funcionamiento, podemos decir que
trabajar en HTML no significa “programar” ya que el resultado no se compila ni se
ejecuta independientemente.
Para trabajar con HTML se necesitan programas. Estos pueden ser simples o
más complejos y depende de lo que se quiera lograr.
Lo básico que se necesita para la realización de una página Web es:
Necesitamos...
•
•
Un editor de texto... para escribir el código y guardarlo como .htm o .html
(puede ser el Block de Notas de Windows).
Un navegador de internet... para ver cómo está quedando la página a
medida que se va construyendo.
Cuando es necesario realizar tareas más específicas, se usarán otros
programas:
Usaremos como mínimo...
•
•
•
•
•
Un editor de textos.
Un editor de imágenes... Paint Shop Pro.
Un editor de imágenes en movimiento... Gif Animator.
Un editor de applets de Java para botones... 1 Cool Button Tool o el Ulead
Button.Applet.
Un editor de applets de Java para carteles... Applet Marquee Wizard.
Profesor Federico Martín Maglio
1
Manual HTML Básico
2
CONSTRUYENDO UNA PÁGINA BÁSICA:
Una página de WEB se construye en lenguaje HTML. Su principio esencial es el
uso de etiquetas (tags en inglés). Por lo general, hay una etiqueta para abrir y otra para
cerrar (a ésta se le agrega delante la barra /). Debemos tener en cuenta que no todas
las etiquetas necesitan de otra para cerrar una orden.
Las etiquetas funcionan de la siguiente manera...
<XXX> Este es el inicio de una etiqueta.
</XXX> Este es el cierre de una etiqueta.
Todo documento para la WEB se abre y se cierra con las siguientes etiquetas...
<HTML>
(Aquí va todo el documento)
</HTML>
Todo documento HTML necesita un par de etiquetas HEAD o encabezado que
será la información de la página que no se verá directamente en el navegador...
<HTML>
<HEAD>
</HEAD>
</HTML>
Dentro del encabezado debemos poner las etiquetas para el título de nuestra
página WEB. Este debe ser corto y descriptivo de nuestra página ya que será lo que se
vea cuando alguien guarda su dirección como favorito...
<HTML>
<HEAD>
<TITLE>
</TITLE>
</HEAD>
</HTML>
El contenido de la página (que es toda la información que queremos mostrar en
la WEB) irá entre las etiquetas <body> y </body> que se colocan luego de cerrar el
encabezado y antes de finalizar el documento.
Profesor Federico Martín Maglio
Manual HTML Básico
<HTML>
<HEAD>
<TITLE>
</TITLE>
</HEAD>
<BODY>
</BODY>
</HTML>
Dentro de las etiquetas que abren y cierran se introduce la información del
documento. Ahora pondremos el título a la página...
<HTML>
<HEAD>
<TITLE>
Mi página de WEB
</TITLE>
</HEAD>
<BODY>
</BODY>
</HTML>
Ahora guarde este documento en un directorio o carpeta que se haya creado a
tal efecto. Se le da un nombre y la extensión correspondiente para que pueda ser
reconocida por los navegadores.
Lo guardamos como primera.html o primera.htm (si estamos en un sistema
operativo de hasta 8 caracteres para el nombre y 3 caracteres para la extensión).
Lo que acabamos de crear es un esqueleto de una página HTML. Todos los
documentos HTML requieren que tengas por lo menos estas etiquetas en él, y ¿dónde
está el título? El título se ve en la parte de arriba del navegador.
Dentro del cuerpo, entre las etiquetas <BODY> y </BODY>, está todo lo que
queremos que aparezca en la pantalla principal (texto, imágenes, etc.).
Profesor Federico Martín Maglio
3
Manual HTML Básico
Por tanto, la estructura queda de esta manera:
<HTML>
<HEAD>
<TITLE>
Mi página de WEB
</TITLE>
</HEAD>
<BODY>
[Aquí van las etiquetas que visualizan la página]
</BODY>
</HTML>
Vemos un ejemplo introduciendo un texto, guardamos el archivo y lo
visualizamos con el navegador...
<HTML>
<HEAD>
<TITLE>
Mi página de WEB
</TITLE>
</HEAD>
<BODY>
Hola, soy yo. Estoy haciendo una página WEB.
</BODY>
</HTML>
Si mi intención es dar formatos especiales al texto, entonces debemos utilizar
etiquetas específicas. Veremos algunas...
•
•
La etiqueta <P> separa el texto en diferentes párrafos.
La etiqueta <BR> baja un renglón.
<HTML>
<HEAD>
<TITLE>
Mi página de WEB
</TITLE>
</HEAD>
<BODY>
Hola, soy yo. Estoy haciendo una página WEB.
<P>
Aquí paso a otro párrafo.
<BR>
Aquí bajo un renglón.
</BODY>
</HTML>
Profesor Federico Martín Maglio
4
Manual HTML Básico
El texto puede tener unas cabeceras o títulos, comprendidos entre las etiquetas
<H1> y </H1>, <H2> y </H2>, etc. (hasta el número 6), siendo el número indicativo del
tamaño. El tamaño mayor es el correspondiente al número 1. Veremos cómo queda...
<HTML>
<HEAD>
<TITLE>
Mi página de WEB
</TITLE>
</HEAD>
<BODY>
<H1>Título más grande con H1</H1>
<H2>Título menos grande con H2</H2>
<H3>Título un poco menos grande con H3</H3>
<H4>Título en letra normal con H4</H4>
<H5>Título en letra chica con H5</H5>
<H6>Título en letra bien chica con H6</H6>
Hola, soy yo. Estoy haciendo una página WEB.
<P>
Aquí paso a otro párrafo.
<BR>
Aquí bajo un renglón.
</BODY>
</HTML>
Al texto lo puedo alinear el texto en el centro con las etiquetas...
<CENTER> </CENTER> presenta el texto centrado en la página.
Lo aplicamos en un ejemplo...
<HTML>
<HEAD>
<TITLE>
Mi página de WEB
</TITLE>
</HEAD>
<BODY>
<H1>Título más grande con H1</H1>
<H2>Título menos grande con H2</H2>
<H3>Título un poco menos grande con H3</H3>
<H4>Título en letra normal con H4</H4>
<H5>Título en letra chica con H5</H5>
<H6>Título en letra bien chica con H6</H6>
Hola, soy yo. Estoy haciendo una página WEB.
<P>
Aquí paso a otro párrafo.
Profesor Federico Martín Maglio
5
Manual HTML Básico
6
<BR>
Aquí bajo un renglón.
<P>
<CENTER>
Este texto está centrado
</CENTER>
</BODY>
</HTML>
También podemos utilizar líneas o separadores que se consiguen con la etiqueta
<HR> (no existe la correspondiente de cierre). Con ella se obtiene una raya horizontal
tan ancha como la pantalla, y con la apariencia de estar embutida sobre el fondo.
Puedo decirle que no ocupe toda la pantalla sino una parte indicándole qué
porcentaje de ella agregándole WIDTH=XX% y hasta puedo cambiarle el ancho
agregándole a la etiqueta SIZE=X como se puede observar a continuación:
<HTML>
<HEAD>
<TITLE>
Mi página de WEB
</TITLE>
</HEAD>
<BODY>
<H1>Título más grande con H1</H1>
<H2>Título menos grande con H2</H2>
<H3>Título un poco menos grande con H3</H3>
<H4>Título en letra normal con H4</H4>
<H5>Título en letra chica con H5</H5>
<H6>Título en letra bien chica con H6</H6>
Hola, soy yo. Estoy haciendo una página WEB.
<P>
Aquí paso a otro párrafo.
<BR>
Aquí bajo un renglón.
<P>
<CENTER>
Este texto está centrado
</CENTER>
<HR width=10% SIZE=1>
<HR width=30% SIZE=4>
<HR width=100% SIZE=8>
</BODY>
</HTML>
Profesor Federico Martín Maglio
Manual HTML Básico
7
DANDO FORMA AL TEXTO:
Debemos tener en cuenta que iniciamos otra página, en este caso, la segunda y
por ello, creamos un archivo nuevo que nombraremos segunda.htm o segunda.html.
Para destacar alguna parte del texto se pueden usar:
•
•
•
<B> y </B> para poner algo en negrita (bold).
<I> y </I> para poner algo en cursiva (italic).
<PRE> y </PRE> para poner texto preformateado, es decir, aparecerá tal cual uno lo
escribe (respetará los espacios en blanco y los enter para bajar líneas). La fuente
que usará es de espacio fijo.
Vemos un ejemplo:
<HTML>
<HEAD>
<TITLE>
Mi segunda página de WEB
</TITLE>
</HEAD>
<BODY>
<B>Estas palabras están en negrita</B>
<P>
<I>Estas palabras están en itálica</I>
<P>
<PRE>Este texto está preformateado
y esto va luego de 10 espacios
en blanco.
El texto actual fue escrito después de dar un enter</PRE>
</BODY>
</HTML>
Las listas:
Si necesitamos presentar las cosas en forma de listas podemos elegir entre tres
formas...
1. Listas desordenadas (no numeradas)
2. Listas ordenadas (numeradas)
3. Listas de definición.
Listas desordenadas (Unordered List):
Sirven para presentar cosas que no necesitan ir precedidas por un número.
Tipeamos lo siguiente en el documento segundo.* a continuación del trabajo anterior:
Profesor Federico Martín Maglio
Manual HTML Básico
Lista desordenada:
<UL>
<LI> Monitor.
<LI> Placa de sonido.
<LI> Teclado.
<LI> Etc.
</UL>
Listas ordenadas (Ordered List):
Sirven para presentar cosas en un orden numerado. Tipeamos lo siguiente a
continuación del trabajo anterior:
Lista ordenada:
<OL>
<LI> Monitor.
<LI> Placa de sonido.
<LI> Teclado.
<LI> Etc.
</OL>
Listas de definición:
Sirven para presentar definiciones de términos o trabajos similares. A diferencia
de las que hemos visto, cada renglón de la lista tiene dos partes:
1. El nombre de la cosa a definir, que se consigue con la etiqueta <DT> (definition
term).
2. La definición de dicha cosa, que se consigue con la etiqueta <DD> (definition
definition).
Lista de definición:
<DL>
<DT> Monitor:
<DD> Hardware de la computadora cuya función es destruir ojos.
<DT> Placa de sonido:
<DD> Rompe la tranquilidad familiar.
<DT> Teclado:
<DD> Destructor de uñas.
</DL>
Profesor Federico Martín Maglio
8
Manual HTML Básico
9
Comentarios no visibles en la pantalla:
A veces es muy útil escribir comentarios en el documento HTML sobre el código
que escribimos, que nos pueden servir para recordar posteriormente sobre lo que
hicimos, y que no queremos que se vea en pantalla.
Esto se consigue encerrando dichos comentarios entre estos dos símbolos:
<!-- y -->
Ejemplo:
<HTML>
<HEAD>
<TITLE>
Mi segunda página de WEB
</TITLE>
</HEAD>
<BODY>
<!-- Esto es un comentario al código que no se verá en pantalla -->
El texto que figura como comentario en este código no lo vemos en pantalla.
<P>
<B>Estas palabras están en negrita</B>
<P>
<I>Estas palabras están en itálica</I>
</BODY>
</HTML>
EJERCITACIÓN:
En el documento creado agregar...
1. Un título de tipo 2 que diga "CAPÍTULO 2" que esté centrado.
2. Agregar a cada ejercicio realizado una línea que lo divida del otro.
3. Un comentario a cada ejercicio que indique qué es lo que sigue en el código.
NOTA:
Para la clase siguiente necesitaremos un texto de unas 2 o 3 páginas ya grabado
en un disquete.
Profesor Federico Martín Maglio
Manual HTML Básico
10
ENLACES CON OTRAS PÁGINAS:
La característica que más ha influido en el espectacular éxito de la WEB (o tela
de araña) ha sido, aparte la de su carácter multimedia, la posibilidad de unir los distintos
documentos de un mismo sitio o de otro lugar del mundo por medio de enlaces
hipertexto. La llamada a otro documento se realiza con la etiqueta <A HREF> y </A>
Estructura de los enlaces:
<A HREF="xxx"> yyy </A>
•
•
xxx es el destino del enlace (va entre comillas).
yyy es el texto indicativo del enlace y que en la pantalla se verá de un color especial
y, generalmente, subrayado.
Tipos de enlaces:
1.
2.
3.
4.
Enlaces dentro de la misma página.
Enlaces con otra página nuestra (en el mismo sitio).
Enlaces con una página fuera de nuestro sitio.
Enlaces con una dirección de correo electrónico.
1. Enlaces dentro de la misma página:
En el caso de documentos (o páginas) muy extensos es muy útil poder dar un
salto de una parte a otra.
En este caso, lo que antes hemos llamado XXX, es decir, el destino del enlace,
se sustituye por #marca (la palabra marca puede ser cualquier palabra que queramos).
Lo que hemos llamado antes YYY es la palabra (o palabras) que aparecerán en
la pantalla en color (en forma de hipertexto). Su estructura es...
<A HREF="#marca"> YYY </A>
Y en el sitio exacto a donde queremos saltar, debemos poner la siguiente
etiqueta:
<A NAME="marca"> </A>
Si quiero saltar desde aquí a la pantalla final, pongo la siguiente etiqueta:
<A HREF="#final"> Pulsa para ir al final</A>
Y en el final del documento he puesto esta otra etiqueta:
<A NAME="final"> </A>
Profesor Federico Martín Maglio
Manual HTML Básico
11
Lo vemos en un ejemplo práctico iniciando nuestra tercer página y lo llamamos
tercera.htm o tercera.html.
<HTML>
<HEAD>
<TITLE>
</TITLE>
</HEAD>
<BODY>
AQUÍ INSERTAMOS UN TEXTO LARGO DE UNAS 2 O 3 PÁGINAS.
</BODY>
</HTML>
Antes del comienzo del texto ponemos...
<A HREF="#medio"> Pulsa para ir al medio del documento</A>
...y en la parte central del documento ponemos...
<A NAME="medio"> </A>
2. Enlaces con otra página nuestra:
Actualmente tenemos 3 documentos. Lo que haremos ahora es enlazarlas entre
sí para poder movernos por ellas a nuestro gusto.
Lo primero que haremos es enlazar esta página, tercera.htm con la página
creada en los ejemplos de los capítulos anteriores y que hemos llamado primera.htm y
segunda.htm.
Al final del documento y arriba de la etiqueta </BODY> agregamos...
<A HREF="primera.htm"> Ejercicios del capítulo 1 </A>
<A HREF="segunda.htm"> Ejercicios del capítulo 2 </A>
En los documentos primera.htm y segunda.htm hacemos lo mismo pero
teniendo cuidado de cambiarle los nombres de las páginas según corresponda y
cuidando que se muestren cada uno de los enlaces en diferentes renglones y que
quede estéticamente bien en la página.
Ya tenemos armado nuestro primer sitio de Internet... FELICIDADES.
Complicando más el asunto, crearemos un enlace desde la primera página hacia
el medio del documento de la tercera página (recordemos que ya tiene una marca
llamada "#medio"). Lo haremos uniendo la llamada a la página más la llamada a la
marca (todo junto). Entonces, quedará así...
<A HREF="tercera.htm#medio"> Ir al medio del texto de la página tercera </A>
Profesor Federico Martín Maglio
Manual HTML Básico
12
¿Si son páginas de diferentes subdirectorios?:
Estoy poniendo enlaces a páginas que se encuentran dentro del mismo
subdirectorio. Pero si quiero organizar mi sitio con diferentes directorios (haciendo un
árbol) entonces debo indicar el camino correspondiente. Si la página a la que quiero
saltar está en el subdirectorio "ejem", entonces en la etiqueta tendría que haber puesto
"ejem/tercera.htm".
Pero si quiero saltar desde una página a otra que está en un directorio anterior,
en la etiqueta tendría que haber puesto "../primera.html". Esos dos puntos hace que se
dirija al directorio anterior (como CD en el D.O.S.).
•
•
Entonces...
Para subir un directorio: "ejem/tercera.htm"
Para bajar un directorio: "../primera.htm"
3. Enlaces con una página fuera de nuestro sistema
Si queremos enlazar con una página que esté fuera de nuestro sitio (es decir,
que esté en un servidor distinto al que aloja nuestra página), es necesario conocer su
dirección completa, o URL (Uniform Resource Locator). El URL podría ser, además de
la dirección de una página del Web, una dirección de ftp, gopher, etc.
Una vez conocida la dirección (o URL), lo colocamos en vez de lo que hemos
llamado anteriormente xxx (el destino del enlace). Si queremos enlazar con la página de
Microsoft la etiqueta sería la siguiente:
<A HREF="http://www.microsoft.com/"> Página de Microsoft </A>
Esta orden la ponemos al final de la página primera.htm, la ejecutamos y
hacemos click en el enlace de Microsoft... ¿qué ocurre?
4. Enlaces con una dirección de correo electrónico
Para que el navegador reconozca que es un enlace a una dirección de correo y,
al pulsar sobre ella me abra el programa que me permita enviarlo, debemos introducir la
orden MAILTO: antes de la dirección. Para enviarme un correo a mí la orden sería:
<A HREF="mailto:[email protected]"> Enviar correo a Martín </A>
Introducimos la orden al final de la página primera.htm, ejecutamos y hacemos
un clic sobre la llamada... ¿qué ocurre?
Profesor Federico Martín Maglio
Manual HTML Básico
13
IMÁGENES:
Aquí una observación... Trabajaremos únicamente con imágenes de tipo .gif y
.jpg que son las más difundidas en la WEB.
La etiqueta que nos sirve para incluir imágenes en páginas WEB es muy similar a
la de enlaces a otras páginas, que hemos visto en el capítulo anterior. La diferencia es
que, en lugar de indicar al programa navegador el nombre y la localización de un
documento de texto HTML para que lo cargue, se le indica el nombre y la localización
de un fichero que contiene la imagen que queremos poner.
La etiqueta es IMG SRC (image source o fuente de la imagen). La llamada
quedará así...
<IMG SRC="imagen1.jpg">
Abrimos la página primera.htm e introducimos el código para llamar a la imagen.
Si la imagen estuviese en otro directorio o en otro sitio, antes del nombre de la
misma se debe indicar su ubicación.
Dentro de la etiqueta se pueden añadir otros comandos, tal como ALT (este
permite ver una descripción de la imagen que se carga). Es útil para cuando la imagen
tarda en cargarse y el visitante, al señalarla con el ratón, puede ir teniendo una idea de
su contenido.
<IMG SRC="imagen1.jpg" ALT="descripción">
Cambiamos "descripción" por lo que corresponda según la imagen que tengan.
Un aspecto muy importante a tener en cuenta es el tamaño de las imágenes en
bytes, porque una imagen que sea muy grande o "pesada" hará el acceso a nuestra
página muy tedioso y puede ocasionar que el visitante desista de visitarla.
Alineamiento de titulares o descripciones de la imagen:
Si queremos que cada imagen tenga una descripción visible que explique de qué
se trata, podemos introducir el texto a continuación de la llamada de la imagen.
Tenemos tres opciones a saber...
<IMG SRC="imagen1.jpg" ALT="descripción" ALIGN=TOP> Titular alineado arriba
<IMG SRC="imagen1.jpg" ALT="descripción" ALIGN=MIDDLE> Titular alineado en
medio
<IMG SRC="imagen1.jpg" ALT="descripción" ALIGN=BOTTOM> Titular alineado abajo
También podemos hacer que la misma imagen sea utilizada como enlace hacia
otra página. Primeramente haremos el ejemplo con el archivo "imagen2.jpg". Ponemos
la dirección de la página en la llamada de enlace y, al terminar tal orden, ponemos la
imagen y luego su descripción. Finalmente cerramos con </A>
Profesor Federico Martín Maglio
Manual HTML Básico
14
<A HREF="segunda.htm"><IMG SRC="imagen2.jpg" ALT="descripción"></A>
Si hacemos un clic sobre la imagen veremos que nos redirecciona hacia la
página señalada. La imagen aparecerá rodeada de un rectángulo. Si queremos que el
mismo desaparezca, entonces le decimos que el BORDE debe ser igual a 0.
<A HREF="segunda.htm"><IMG SRC="imagen2.jpg" ALT="descripción"
BORDER=0></A>
EJERCITACIÓN:
1.
2.
3.
4.
Creamos un documento nuevo al que llamaremos index.htm.
Ponemos un título de tipo 1 centrado.
Separamos con una línea de espesor 5 y que ocupe el 70 % de la página.
Ponemos llamadas a los documentos primera.htm, segunda.htm y
tercera.htm.
5. Ponemos una llamada al correo electrónico del Instituto.
6. Ponemos llamadas para las siguientes organizaciones: O.N.U., Ministerio de
Cultura y Educación y diario Clarín.
7. Ponemos la imagen1.jpg con un enlace a imagen2.jpg.
CARACTERES ESPECIALES:
Existen algunas limitaciones para escribir el texto...
•
•
Las etiquetas se forman como un comando escrito entre los símbolos "<" y ">",
entonces, si se quisieran escribir estos caracteres como parte normal del texto, daría
esto lugar a una ambigüedad, ya que el navegador podría interpretarlos como el
comienzo o final de una etiqueta, en vez de un carácter más del texto.
El HTML es un lenguaje escrito en idioma inglés, y éste no tiene la letra ñ ni los
acentos a las vocales ni apertura de interrogación y exclamación. En los
navegadores en castellano esto no es problema, pero tenemos que tener en cuenta
que la WEB es mundial y, para que todos puedan ver bien los textos, es conveniente
reemplazar algunos caracteres por códigos.
Para resolver estos problemas, existen códigos para poder escribir estos caracteres.
Estos códigos tienen un inicio y un fin. El inicio es el símbolo & y el final es el ;
Profesor Federico Martín Maglio
Manual HTML Básico
15
Para que carateres del código que aparezcan en el texto:
<
>
&
"
para
para
para
para
<
>
&
"
(menor que)
(mayor que)
(ampersand)
(double quotation)
Para vocales, eñes, interrogación y exclamación:
á
é
í
ó
ú
Á
É
Í
Ó
Ú
ñ
Ñ
ü
Ü
¿
¡
para la
para la
para la
para la
para la
para la
para la
para la
para la
para la
para la
para la
para la
para la
para
para
á
é
í
ó
ú
Á
É
Í
Ó
Ú
ñ
Ñ
ü
Ü
¿
¡
Si se escribe en un procesador de textos de forma manual, se puede escribir el
código directamente. Por ejemplo...
<HTML>
<HEAD>
<TITLE>
Mi página con caracteres especiales
</TITLE>
</HEAD>
<BODY>
<CENTER>
<H1>
Mi página realizada en el instituto para ver cómo se escriben
los caracteres especiales como la ñ
</H1>
</CENTER>
<HR>
</BODY>
</HTML>
Profesor Federico Martín Maglio
Manual HTML Básico
16
FORMATO DE FUENTES:
Tamaño de las fuentes:
El tamaño de las fuentes utilizadas puede cambiarse con el comando SIZE=X,
donde X es el número asignado al tamaño que puede variar entre 1 y 7. Por ejemplo...
<HTML>
<HEAD>
<TITLE>
</TITLE>
</HEAD>
<BODY>
<FONT SIZE=1> Texto en tamaño 1 </FONT> <BR>
<FONT SIZE=2> Texto en tamaño 2 </FONT> <BR>
<FONT SIZE=3> Texto en tamaño 3 </FONT> <BR>
<FONT SIZE=4> Texto en tamaño 4 </FONT> <BR>
<FONT SIZE=5> Texto en tamaño 5 </FONT> <BR>
<FONT SIZE=6> Texto en tamaño 6 </FONT> <BR>
<FONT SIZE=7> Texto en tamaño 7 </FONT> <BR>
</BODY>
</HTML>
Para tener una referencia válida, el tamaño normal es el 3 y de tipo Times New
Roman que se puede cambiar a gusto. Pero cuidado, podemos poner una fuente que el
visitante no tenga en su computadora y así la visualización de la página puede cambiar
en su estética.
Para cambiar la fuente la orden es FACE=. Por ejemplo, para que el documento
se vea con la fuente ARIAL, la parte del texto afectada deberá quedar de la siguiente
manera...
<FONT FACE="Arial">Este texto está configurado para ver con la fuente Arial</FONT>
Se pueden indicar en el atributo varias fuentes distintas, separadas por una
coma. Si falla la primera, entonces el texto adopta la forma de la segunda, y así
sucesivamente. Si fallan todas, el texto adopta entonces la fuente por defecto. Así, por
ejemplo:
<FONT FACE="Flexure, Arial">Este texto se verá con la fuente Flexure, y si no está en
la computadora lo hará con la fuente Arial</FONT>
Profesor Federico Martín Maglio
Manual HTML Básico
17
FONDOS DE PÁGINA:
Se puede cambiar el fondo de las páginas de dos formas diferentes:
•
•
Con un color uniforme.
Con una imagen que haga de textura.
Fondos con un color uniforme:
La etiqueta para dar color al fondo es BGCOLOR y se pone a continuación de la
etiqueta <BODY>
<BODY BGCOLOR="#RRVVAA">
Donde:
RR es un número indicativo de la cantidad de color rojo
VV es un número indicativo de la cantidad de color verde
AA es un número indicativo de la cantidad de color azul
Estos números indican en numeración hexadecimal la cantidad del color primario.
En la mezcla final se da el resultado. Esta numeración se caracteriza por tener 16
dígitos (en lugar de los diez de la numeración decimal habitual). Estos dígitos son:
0123456789ABCDEF
Es decir, que en nuestro caso, el número menor es el 00 y el mayor el FF. Así,
por ejemplo, el color rojo es el #FF0000, porque tiene el máximo de rojo y cero de los
otro dos colores.
Los colores primarios son...
#FF0000 - Rojo
#00FF00 - Verde
#0000FF - Azul
Para blanco y negro serán...
#FFFFFF - Blanco
#000000 - Negro
Para hacer un tono más oscuro del color elegido hay que reducir el número de su
componente, dejando los otros dos invariables. Así, el rojo #FF0000 se puede hacer
más claro con #AA0000, o más oscuro con #550000.
Profesor Federico Martín Maglio
Manual HTML Básico
18
Para hacer que un color tenga un tono más suave (más pastel), se deben variar
los otros dos colores haciéndolos más claros (número más alto), en una cantidad igual.
Así, podemos convertir el rojo en anaranjado con #FF7050.
Colores del texto y de los enlaces:
Podemos cambiar el color al texto y a sus enlaces en toda la página. Las
etiquetas son:
TEXT: Color del texto.
LINK: Color de los enlaces.
VLINK: Color de los enlaces visitados.
ALINK: Color de los enlaces activos (el que adquieren en el momento de ser pulsados).
La etiqueta, con todas sus posibilidades quedaría así (a continuación de
<BODY>):
<BODY BGCOLOR="# RRVVAA" TEXT="# RRVVAA" LINK="# RRVVAA" VLINK="#
RRVVAA " ALINK="# RRVVAA">
Cambio del color de una parte del texto (y no en toda la página):
<FONT COLOR="#0000FF"> Este texto es de color azul </FONT>
Fondos con una imagen:
La segunda alternativa es ponerle una imagen de fondo a la página en formato
GIF o JPEG. Esta imagen se repite por toda la página en forma de tapiz.
La estructura de la etiqueta es:
<BODY BACKGROUND="fondo1.gif">
A esta etiqueta puede agregársele otras para el texto y los enlaces.
Hay que tener en cuenta que el visitante puede tener deshabilitada carga de
imágenes. Esto podría ocasionar que el texto no sea legible (depende de cómo lo
hayamos armado). Para evitar el problema, si se pone un fondo que al no ser cargado
pueda traer problemas con el texto, también podemos cargar un color que sí lo permita.
En tal caso, el color aparecerá si la imagen no es cargada.
Profesor Federico Martín Maglio
Manual HTML Básico
19
Si queremos poner como fondo con una imagen cuya tonalidad general es verde
y arreglamos los colores del texto para que haga un buen contraste, entonces debemos
cargar un color parecido a continuación.
La etiqueta quedaría así:
<BODY BACKGROUND="fondo5.jpg" BGCOLOR="#0000FF">
EJERCITACIÓN:
1. Poner un fondo a la página index.htm con un color alternativo.
2. Poner el mismo fondo a las páginas primera.htm, segunda.htm y tercera.htm
con un color alternativo.
3. Hacer que en la página tercera.htm aparezcan partes del texto en diferentes
colores, fuentes y tamaños de fuente.
ALINEACIÓN Y DIMENSIONADO DE IMÁGENES:
Alineación de las imágenes:
Se consigue con la etiqueta ALIGN más el tipo de alineación deseado...
ALIGN=RIGHT
ALIGN=LEFT
Alinea la imagen a la derecha de la página.
Alinea la imagen a la izquierda de la página.
La orden para alinear la imagen a la derecha sería...
<IMG SRC="imagen1.jpg" ALIGN=RIGHT>
Si queremos que la imagen esté centrada en la página, entonces la orden sería...
<CENTER><IMG SRC="imagen1.jpg"></CENTER>
Si queremos que el texto no se acomode al costado de la imagen, entonces se
utilizan las siguientes etiquetas que fuerzan al texto a buscar otro lugar. La elegiremos
de acuerdo a nuestra necesidad.
Profesor Federico Martín Maglio
Manual HTML Básico
20
<BR CLEAR=LEFT> Busca el primer margen libre (clear) a la izquierda.
<BR CLEAR=RIGHT> Busca el primer margen libre a la derecha.
<BR CLEAR=ALL> Busca el primer margen libre a ambos lados.
Lo vemos en un ejemplo práctico creando un archivo cualquiera y veremos que el
texto con la etiqueta <BR CLEAR=ALL> queda debajo de la imagen.
<HTML>
<HEAD>
<TITLE>
Mi página de WEB
</TITLE>
</HEAD>
<BODY>
<IMG SRC="imagen1.jpg" ALIGN=RIGHT> Este texto está al lado de la imagen.
<BR> Este texto también.
<BR CLEAR=ALL> Busca el primer margen libre a ambos lados.
</BODY>
</HTML>
Dimensionando la imagen:
Los navegadores cuando cargan un documento HTML y encuentran una etiqueta
de una imagen, piden al servidor que les envíe únicamente este archivo. Cuando carga
la imagen, recién después cargan los demás datos porque necesita de la imagen para ir
armando la página. Para que el navegador sepa qué tamaño tiene la imagen y siga
cargando los otros datos de la página (textos), se le puede indicar qué tamaño tendrá y
así reservará tal lugar.
Para indicar el tamaño en ancho y alto, las etiquetas son...
WIDTH (ancho)
HEIGHT (alto)
Por ejemplo, para imagen1.jpg:
<IMG SRC="imagen1.jpg" WIDTH=200 HEIGHT=100>
De tal manera, podemos decirle al navegador que muestre la imagen en otro
tamaño del que realmente tiene. Podemos decirle...
<IMG SRC="imagen1.jpg" WIDTH=100 HEIGHT=50>
Profesor Federico Martín Maglio
Manual HTML Básico
21
FORMATO DE LAS IMÁGENES:
Tamaño de las imágenes:
Al cargar una imagen, el tiempo de carga varía según cómo esté la línea y su
tamaño en bytes. Debemos tener cuidado en este punto reduciendo el tamaño de la
imagen con un programa como el Paint Shop Pro. Tenemos varias alternativas...
1. Reducir la resolución de la imagen. Generalmente tienen unos 300 pixeles. Se los
puede bajar a 72.
2. Reducir las imágenes .gif a un máximo de 256 colores (las .jpg tienen que ser
siempre de 16,7 millones de colores).
3. Reducir la imagen a un tamaño que sea suficiente para apreciarla con claridad.
Cuanto más pequeña en pixeles sea, más pequeña en bytes será.
GIFs transparentes:
Una característica muy útil del formato .gif es la opción de hacer transparente un
color determinado, es decir, que en la página del Web ese color concreto no se vea,
siendo reemplazado por el fondo de la página. Esto es muy beneficioso cuando
queremos realizar ejectos atractivos con imágenes irregulares o de texto.
Se debe tener en cuenta que sólo puede tener transparencia el formato .gif de
tipo 89 a, ya que también está el tipo 87 a con el que no nos será posible realizarlo. Con
el programa Paint Shop Pro podemos elegir el formato final del archivo.
GIFs animados:
Este formato tiene la particularidad de que es posible superponer varias
imágenes diferentes que, al ser cargadas por el navegador, se irán reproduciendo una a
una consecutivamente dando la impresión de ver una animación (igual que con los
dibujos animados).
Para realizar tal efecto, guardamos las imágenes que conformarán la animación
en un directorio (pueden ser 4).
Luego las unimos con el programa Microsoft Gif Animator, guardamos el archivo
(que será uno solo) y, al cargarlo en el navegador, se reproducirán consecutivamente.
Profesor Federico Martín Maglio
Manual HTML Básico
22
TABLAS:
Estructura de una tabla:
1. Una tabla tiene un comienzo y un fin; adentro, todos los atributos necesarios para
las filas y columnas. Todo el código debe ir entre <BODY> y </BODY>.
<TABLE>
[resto de las etiquetas]
</TABLE>
Para que los bordes puedan verse en el navegador, le agregamos la etiqueta
BORDER a <TABLE>
2. El siguiente nivel corresponde a las etiquetas para formar cada fila (row) de la tabla,
que son <TR> y </TR>. Hay que repetirlas tantas veces como filas queremos que
tenga la tabla. Para una tabla con dos filas quedaría así su estructura:
<TABLE BORDER>
<TR>
[etiquetas de las distintas celdas de la primera fila]
</TR>
<TR>
[etiquetas de las distintas celdas de la segunda fila]
</TR>
</TABLE>
3. En el último nivel están las etiquetas de cada celda, que son <TD> y </TD>, que dan
lugar al contenido de cada celda concreta (texto, imágenes, etc.). Hay que repetirla
tantas veces como celdas queremos que haya en esa fila teniendo cuidado de que
en cada fila tengamos el mismo número de celdas para formar las columnas.
En el siguiente ejemplo tendremos 2 columnas y en cada fila 2 celdas:
<TABLE BORDER>
<TR>
<TD>fila1-celda1</TD>
<TD>fila1-celda2</TD>
</TR>
<TR>
<TD>fila2-celda1</TD>
<TD>fila2-celda2</TD>
</TR>
</TABLE>
Profesor Federico Martín Maglio
Manual HTML Básico
23
Dibujada en la hoja quedaría...
Para ir apreciando los cambios realizados, creamos un archivo llamado
tabla.htm con el siguiente código...
<HTML>
<HEAD>
<TITLE>
</TITLE>
</HEAD>
<BODY>
<TABLE BORDER>
<TR>
<TD>fila1-celda1</TD>
<TD>fila1-celda2</TD>
<TD>fila1-celda3</TD>
</TR>
<TR>
<TD>fila2-celda1</TD>
<TD>fila2-celda2</TD>
<TD>fila2-celda3</TD>
</TR>
</TABLE>
</BODY>
</HTML>
Probamos sacando la celda 3 de la fila 2 para ver qué pasa...
Luego restituimos la etiqueta quitada...
Ahora le agregamos un título a la tabla. Lo creamos con las etiquetas
<CAPTION> y </CAPTION> que deben ubicarse después de <TABLE BORDER>. Entre
las etiquetas tipeamos el título.
Ahora vamos a variar el espesor de los bordes. A esto lo hacemos poniendo un
signo = y un número. El listado ahora debe estar así:
<HTML>
<HEAD>
<TITLE>
</TITLE>
</HEAD>
Profesor Federico Martín Maglio
Manual HTML Básico
24
<BODY>
<TABLE BORDER=5>
<CAPTION>Título de la tabla</CAPTION>
<TR>
<TD>fila1-celda1</TD>
<TD>fila1-celda2</TD>
<TD>fila1-celda3</TD>
</TR>
<TR>
<TD>fila2-celda1</TD>
<TD>fila2-celda2</TD>
<TD>fila2-celda3</TD>
</TR>
</TABLE>
</BODY>
</HTML>
Celdas de cabecera:
Seguidamente, pondremos título a cada columna. Es como poner otra fila pero el
texto aparecerá en negrita y centrado. La etiqueta es <TH> y </TH> (en vez de la
normal <TD> y </TD>).
Entonces, el agregado será...
<TR>
<TH>Columna 1</TH>
<TH>Columna 2</TH>
<TH>Columna 3</TH>
</TR>
Agregamos el texto de arriba, guardamos el archivo y lo visualizamos en el
navegador...
Contenido de las celdas:
Dentro de las celdas podemos poner todo lo que querramos. Se hace como
hicimos anteriormente pero con el cuidado de introducir todas las órdenes dentro de la
celda correspondiente.
Para poner un texto...
<TD>Este texto está dentro de una celda</A></TD>
Profesor Federico Martín Maglio
Manual HTML Básico
25
Para poner una imagen...
<TD><IMG SRC="imagen1.jpg"></TD>
Para poner un enlace...
<TD><A HREF="primera.htm">Ir a la primera página</A></TD>
Posicionar contenido en una celda:
Normalmente, el contenido de una celda está alineado a la izquierda. Pero se
puede cambiar esto añadiendo dentro de la etiqueta de la celda los siguientes atributos:
<TD ALIGN=CENTER> Al centro </TD>
<TD ALIGN=RIGHT> A la derecha </TD>
<TD ALIGN=LEFT> A la izquierda </TD>
También podemos controlar el alineamiento vertical (que por defecto es en el
medio). Se puede cambiar añadiendo dentro de la etiqueta de la celda los siguientes
atibutos:
<TD VALIGN=TOP> Arriba </TD>
<TD VALIGN=BOTTOM> Abajo </TD>
Variando las dimensiones de la tabla:
El navegador se encarga dimensionar automáticamente el tamaño total de la
tabla de acuerdo con el número de filas, de columnas, por el contenido de las celdas,
espesor de los bordes, etc.
Pero a veces nos puede convenir forzar el dibujo a una forma determinada en
cuanto a su tamaño. Para ello están las etiquetas WIDTH (horizontal) y HEIGHT
(vertical) que deberán estar acompañadas por el signo = más el número del porcentaje
que queramos y su símbolo.
Para una tabla que ocupe sólo el 60 % de la página pondremos...
<TABLE WIDTH=60% HEIGHT=200>
Como podemos ver, estira las 3 columnas en forma automática hasta ocupar el
porcentaje indicado y cada celda ahora es más ancha.
Profesor Federico Martín Maglio
Manual HTML Básico
26
Celdas que abarcan a otras varias:
Con la etiqueta COLSPAN=número una celda se extiende en lo horizontal sobre
otras (depende del número). Con la etiqueta ROWSPAN=número la celda se extiende
en lo vertical sobre otras.
Por ejemplo, si queremos que una celda que abarque a dos columnas
agregamos...
<TR>
<TD COLSPAN=2> Celda en 2 columnas </TD>
</TR>
Color de fondo en las tablas:
Para que una tabla tenga un color de fondo, debemos seguir los mismos
parámetros que con la página (color de fondo).
En esto hay varias posibilidades...
1. Que la totalidad de la tabla tenga un color de fondo. El encabezado nos quedará...
<TABLE BORDER=5 WIDTH=60% HEIGHT=200 BGCOLOR="#00FF00">
2. Si queremos que una celda determinada tenga un color de fondo colocamos el
atributo dentro de la etiqueta de la celda correspondiente. Por ejemplo, vamos a
hacer que sólo la celda 1 de la fila 1 tenga un color azul. Nos quedará así...
<TD BGCOLOR="#0000FF">fila1-celda1</TD>
Hasta ahora, el listado total de la tabla debería ser...
<HTML>
<HEAD>
<TITLE>
</TITLE>
</HEAD>
<BODY>
<TABLE BORDER=5 WIDTH=60% HEIGHT=200 BGCOLOR="#00FF00">
<CAPTION>Título de la tabla</CAPTION>
<TR>
<TH>Columna 1</TH>
<TH>Columna 2</TH>
<TH>Columna 3</TH>
Profesor Federico Martín Maglio
Manual HTML Básico
27
</TR>
<TR>
<TD BGCOLOR="#0000FF">fila1-celda1</TD>
<TD>fila1-celda2</TD>
<TD>fila1-celda3</TD>
</TR>
<TR>
<TD>fila2-celda1</TD>
<TD>fila2-celda2</TD>
<TD>fila2-celda3</TD>
</TR>
</TABLE>
</BODY>
</HTML>
Imágenes de fondo en las tablas:
Si en vez de color queremos una imagen de fondo, procedemos como ya hemos
hecho con la etiqueta BACKGROUND="fondo5.gif" a continuación de TABLE o de
alguna celda en particular.
Separación entre las celdas de una tabla:
Por defecto, la separación entre las distintas celdas de una tabla es de dos
pixels. Pero se puede variar esto con el atributo CELLSPACING, que se pone dentro de
la etiqueta TABLE.
Para obtener una separación de 20 pixels entre celdas ponemos...
<TABLE BORDER=5 CELLSPACING=20>
Separación entre el borde y el contenido dentro de las celdas:
Por defecto, la separación entre el borde y el contenido dentro de las celdas es
de un pixel. Se puede cambiar esto con el atributo CELLPADDING, que se pone dentro
de la etiqueta TABLE.
Para obtener una separación de 20 pixels entre el contenido y los bordes, dentro
de cada celda ponemos...
<TABLE BORDER=5 CELLPADDING=20>
Profesor Federico Martín Maglio
Manual HTML Básico
28
EJERCITACIÓN:
1. Realizar una tabla con 2 filas, con una celda cada una. La primera como
cabecera, con el texto "Esto es un gran lío" y la segunda con una imagen
cualquiera.
2. La tabla deberá tener un ancho del 80 % y un borde de tamaño 3.
3. Agregar dos filas con 3 celdas cada una.
4. Poner un color de fondo a toda la tabla.
5. A la cabecera ponerle un color diferente.
SONIDOS:
A nuestra página podemos agregarle música de fondo pero sólo se escuchará si
la computadora del visitante está preparada para procesarlo y un navegador que
soporte su recepción y reproducción.
Los formatos más comunes son los .mid y .wav aunque actualmente hay otros
que son de mejor calidad. Pero para el ejemplo trabajaremos con los más comunes.
Hay que tener en cuenta que no todos los navegadores soportan sonido ni las
mismas órdenes para su reproducción.
Internet Explorer utiliza la siguiente etiqueta...
<BGSOUND SRC="fichero_de_sonido" LOOP=n>
El atributo LOOP (en inglés, lazo) sirve para especificar el número (n) de veces
que se debe ejecutar el fichero de sonido. Si se escoje el número n=-1 o se pone
LOOP=infinite, el sonido se ejecutará indefinidamente. Si se omite este atributo, y
entonces el fichero se ejecutará una sola vez.
Netscape utiliza otra etiqueta...
<EMBED SRC="fichero_de_sonido" WIDTH=xxx HEIGHT=yy>
WIDTH es la anchura y HEIGHT la altura de una consola de control que aparece
y que tiene diferentes teclas (play, stop, pausa, etc.). El valor recomendado para xxx es
de 200 y para yyy es de 60.
Dentro de la etiqueta se pueden añadir los siguientes atributos...
AUTOSTART="true" (arranca automáticamente).
LOOP="true" (se ejecuta ininterrumpidamente).
Profesor Federico Martín Maglio
Manual HTML Básico
29
La etiqueta queda de esta manera...
<EMBED SRC="música.mid" WIDTH=200 HEIGHT=55>
Para conseguir que la consola sea invisible hay que añadirle el atributo
HIDDEN="true"...
<EMBED SRC="música.mid" HIDDEN="true">
Fondo sonoro combinado para el Explorer y el Netscape
Para que nuestro fondo sonoro se ejecute por visitantes que utilicen Explorer o
Netscape indistintamente debemos poner ambas etiquetas de llamada.
<BGSOUND SRC="música.mid">
<EMBED SRC="música.mid" HIDDEN="true">
TEXTO EN MOVIMIENTO:
Podemos poner un texto que se desplace por la pantalla; esto recibe el nombre
de Marquesina (marquee en inglés).
La etiqueta es...
<MARQUEE> Este texto se desplaza </MARQUEE>
Si agregamos atributos, cambiaremos su aspecto...
WIDHT, HEIGHT ajustan el ancho y alto de la marquesina. Pueden ser igual a un
número de pixels, o a un porcentaje de la pantalla...
<MARQUEE WIDTH=70% HEIGHT=60> Esta marquesina ocupa el 70 % del ancho de
la pantalla y tiene una altura de 60 pixels </MARQUEE>
BEHAVIOR (comportamiento en inglés) definirá la forma de ejectuar el
desplazamiento del texto...
BEHAVIOR=SCROLL (el texto aparecerá por el lado derecho y desaparecerá por el
izquierdo).
BEHAVIOR=SLIDE (el texto aparecerá por el lado derecho y se detendrá al llegar al
izquierdo).
BEHAVIOR=ALTERNATE... lo ponemos en una página y vemos qué pasa...
Profesor Federico Martín Maglio
Manual HTML Básico
30
Agragamos a la página index.htm la siguiente línea y la visualizamos...
<MARQUEE BEHAVIOR=ALTERNATE>Veremos qué pasa </MARQUEE>
BGCOLOR="#FF0000" (color de fondo de la marquesina).
DIRECTION=LEFT o RIGHT (modifica la dirección de desplazamiento).
SCROLLAMOUNT=XX (define la cantidad de desplazamiento en en pixeles de cada
movimiento de avance).
LOOP=XX (veces que el texto aparecerá, si no está, aparecerá indefinidamente).
HSPACE=XX, VSPACE=XX (separa la marquesina del texto de la página en lo
horizontal y vertical tantos pixeles como se le indique).
PUBLICACIÓN Y PROMOCIÓN DE UNA PÁGINA:
¿Cómo coloco mi página en la red?
¿Cómo doy a conocer a los demás la existencia de mi página?
Publicación de una página:
El propósito que tenemos al confeccionar una página del Web es el de publicarla
y ponerla a disposición de todo el mundo.
No podemos colocarla directamente en la red porque no tenemos un servidor, es
decir, un ordenador conectado permanentemente con Internet, además sería muy caro.
La solución es instalarla en un servidor conectado a la WWW (World Wide Web:
la telaraña mundial), la red de servidores interconectados entre sí que nos permite
acceder a cualquier página en cualquier parte del mundo, y navegar a través de ellas.
Formas para colocar una página en la red:
¿Quiénes tienen servidores?, ¿en qué lugar puedo ponerla?.
Instituciones oficiales y académicas a sus miembros, para la difusión de
información relacionada con esos organismos.
Proveedores comerciales de acceso a Internet, o ISPs (Internet Service
Providers) que ceden frecuentemente a sus usuarios un espacio determinado en sus
servidores, para que puedan colocar sus páginas personales, bien sea gratuitamente o
por una tarifa determinada.
Empresas comerciales que, sin ser proveedores de acceso a Internet, se dedican
a alquilar espacio para la colocación de páginas, de carácter personal o comercial.
Profesor Federico Martín Maglio
Manual HTML Básico
31
Ciertos servidores que conceden de una manera gratuita espacio para la
colocación de páginas personales. Los más populares son Xoom y Geocities, que
conceden un gran espacio.
Cómo enviar las páginas al servidor:
Una vez de haber confeccionado en nuestro disco duro la página Web, y estando
ya lista para ser colocada en el servidor, surge la cuestión de cómo proceder para
enviarla. Para ello, primero hay que registrarse eligiendo un lugar y una clave secreta.
Luego, nos conectamos con un programa FTP para subir las páginas al lugar
seleccionado.
Promoción de una página:
1. Incluir la dirección (o URL) de la página en la firma de nuestros correos electrónicos.
2. Enviar un correo a las listas avisando de la existencia de la página.
3. Incluir la dirección en los buscadores. Para ello tienen formas de avisar de la
existencia de una página nueva.
Consejos para facilitar la labor a los motores de búsqueda:
Para que nuestra página sea catalogada como corresponde por los motores de
búsqueda debemos...
1. Poner un título bien descriptivo en la etiqueta <TITLE> y lo más corto posible.
2. Poner un resumen del contenido de la página en el comienzo de la misma porque
algunos buscadores leen las primeras 25 de la misma.
3. Utilizar etiquetas <META> que van entre <HEAD> y </HEAD>
Las etiquetas <META> sirven para suministrar información detallada del
contenido de una página.
Hay diferentes tipos... pero veremos las siguientes...
<META NAME ="description" CONTENT="Primera página creada en el Instituto">
En este caso, lo que está incluido en el atributo CONTENT (contenido) es lo que
presentará el motor de búsqueda, además del título de la página.
<META NAME="keywords" CONTENT="educación alumno manual HTML">
En este otro caso, se incluyen en el atributo CONTENT las palabras claves para
la búsqueda de nuestra página. Se pueden poner tantas como se crea necesario,
incluso sus plurales.
Profesor Federico Martín Maglio
Descargar