Escolar Documentos
Profissional Documentos
Cultura Documentos
INTRODUCCIN
Las pginas web estn armadas usando el lenguaje de marcacin de elementos en la pantalla, o sea HTML.
Por medio de l, le decimos al navegador qu elementos queremos ver (imgenes, texto, etc), en qu
posicin de la pantalla y con qu caractersticas (color, tamao, etc).
Para armar una pgina web, necesitamos contar con un editor de texto cualquiera. Recomendamos
LopeEdit por ser muy fcil.
Para crear tu primera pgina web, abr LopeEdit y vas a encontrar en la parte superior una pestaa que
dice Untitled o Sin Ttulo. Ese es el archivo que va a contener las etiquetas HTML, o sea, tu pgina
web. Por lo tanto se lo debe guardar (File Save).
Para guardar archivos que van a ser pginas web, se deben seguir unas reglas como las siguientes:
Los nombres de archivo no deben tener espacios, maysculas, tildes, ni caracteres especiales
(@, , etc).
La extensin del archivo debe ser .html Si no le pons esa extensin, tu archivo no ser una
pgina web, sino un archivo de texto .txt
El principio esencial del lenguaje HTML (HyperText Markup Language) es el uso de las etiquetas (tags).
Las letras de la etiqueta pueden estar en maysculas o minsculas, indiferentemente. Todo el documento
HTML debe estar entre las etiquetas <HTML> y </HTML>:
<HTML> [Todo el documento] </HTML>
El documento en s est dividido en dos zonas principales:
breve y descriptivo de su contenido, pues ser lo que vean los dems cuando agreguen nuestra
pgina a sus favoritos, por ejemplo.
El cuerpo, comprendido entre las etiquetas <BODY> y </BODY>. Dentro del cuerpo estn todos los
elementos que queremos que aparezca en la pgina (texto, imgenes, etc.)
Utilizar exclusivamente las minsculas para nombrar los documentos HTML, y todos aquellos
que forman parte de la web (imgenes, sonido, etc).
Todas las referencias que se hagan dentro de un documento HTML a otros documentos o
archivos deben hacerse tambin siempre en minsculas.
ETIQUETAS
Para prrafos: se usa la etiqueta <P>, que se cierra con </P>. Deja un espacio entre cada prrafo.
Para separar un mismo prrafo en varias partes: <BR> sin cerrarla. No deja espacio entre las partes
divididas.
Para obtener varias lneas en blanco, se usan ambas: <BR> <P>, una por cada lnea a generar.
Si se necesita separar palabras con ms de un espacio:   sin usar los signos < y >(non-breaking
space).
Cabeceras: <H1> y </H1>, <H2> y </H2>, etc. (hasta el nmero 6), siendo el nmero indicativo del
tamao. El tamao mayor es el correspondiente al nmero 1.
Centrado: <CENTER> </CENTER> (no la soportan todos los navegadores). Centra todo lo que est
dentro de ella, ya sea texto, imgenes, etc.
Separadores (horizontal rules): <HR> (no existe la correspondiente de cierre). Con ella se obtiene una
lnea horizontal tan ancha como la pantalla.
Cuando se quiera usar ms de una de las propiedades anteriores, conviene colocarlas dentro de la
misma la etiqueta <HR>
<HR WIDTH=75% SIZE=20 COLOR=BLUE>
Listas sin orden (unordered lists): sirven para presentar cosas que, por no tener un orden
determinado, no necesitan ir precedidas por un nmero. Aparecen vietas sencillas. Su estructura es la
siguiente:
<UL>
<LI> Una cosa
<LI> Otra cosa
</UL>
Listas con orden (ordered lists): sirven para presentar cosas en un orden determinado. Su estructura
es muy similar a la anterior. Aparecer un nmero correlativo para cada cosa.
<OL>
<LI> Primera cosa
<LI> Segunda cosa
</OL>
Comentarios no visibles en la pantalla: se consiguen encerrando dichos comentarios entre <!-- y -->
Enlaces (Links): La caracterstica que ms ha influido en el xito del Web ha sido, aparte la de su
carcter multimedia, la posibilidad de unir los distintos documentos por medio de enlaces de
hipertexto.
En general, los enlaces tienen la siguiente estructura: <A HREF=pgina> marcador </A>
donde:
marcador es el texto indicativo en la pantalla del enlace (con un color especial y generalmente
subrayado)
Por ejemplo, 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>
2. Enlaces con otra pgina nuestra:
<A HREF="mipag2.html"> Ir a la Pgina 2 </A>
Estamos suponiendo que la pgina en la que estamos escribiendo esta etiqueta y la otra pgina a la
que queremos saltar estn en el mismo directorio. Si la pgina a la que queremos saltar est, p. ej.
en el subdirectorio subdir, entonces en la etiqueta tendra que haber puesto "subdir/mipag2.html".
Y a la inversa, si queremos saltar desde una pgina a otra que est en un directorio anterior, en la
etiqueta tendramos que haber puesto "../mipag2.html". Esos dos puntos hace que se dirija al
directorio anterior.
3. Enlaces con una pgina fuera de nuestro sistema: es necesario conocer su direccin completa, o
URL (Uniform Resource Locator).
<A HREF="http://www.netscape.com/"> Pgina inicial de Netscape </A>
Imgenes:
<IMG SRC="imagen.gif"> Con el comando IMG SRC (image source, origen de la imagen) se
indica que se quiere cargar una imagen llamada imagen.gif (o el nombre que tenga). La imagen debe
estar en la misma carpeta que la pgina, sin se debe usar /, como en los enlaces.
Dentro de la etiqueta se pueden aadir otros comandos, tal como ALT, para colocar un texto
alternativo (una palabra o una frase breve).
<IMG SRC="imagen.gif" ALT="descripcin">
A la imagen se le puede agregar un titular y alinearlo arriba (TOP), en medio (MIDDLE) o abajo
(BOTTOM) del lado de la imagen. Para ello se aade el comando ALIGN a la etiqueta, de la siguiente
manera:
<IMG SRC="isla.gif" ALIGN=TOP> Titular alineado arriba
Otra posibilidad muy interesante es la de utilizar una imagen como enlace a otra pgina. Aqu al
formato del enlace se le anida la imagen, la cual funcionar como marcador del enlace:
<A HREF="mipag2.html"> <IMG SRC="hombre.gif"> </A>
La imagen queda rodeada de un rectgulo del color normal en los enlaces. Para quitarlo, agregar
dentro del tag IMG BORDER=0
Fuentes: Para cambiar la fuente de los textos, se usa <FONT> </FONT> En la etiqueta de apertura, se
especifica qu se quiere modificar de dicha fuente (el tamao, el tipo, el color):
Tamao: <FONT SIZE=5> Texto en tamao 5 </FONT> Los tamaos del texto van, de menor a
mayor, del 1 al 7. El tamao normal es el 3. Se puede cambiar incluso el tamao base para toda
la pgina, poniendo a continuacin de la etiqueta <BODY> <BASEFONT SIZE=5>
Estos nmeros estn en hexadecimal. El nmero menor es el 00 y el mayor el FF. As, por
ejemplo, el color rojo es el #FF0000, porque tiene el mximo de rojo y cero de los otro dos
colores.
De esta forma usamos la paleta de colore RGB (Red Green Blue), especial para
monitores y TV.
#FF0000 - Rojo
#FFFFFF - Blanco
#00FF00 - Verde
#000000 - Negro
#0000FF - Azul
#FFFF00 - Amarillo
Donde:
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)
2. Con una imagen: <BODY BACKGROUND="imagen.gif">
Se pueden combinar ambos; si la imagen no se puede cargar, toma el color de fondo:
<BODY BACKGROUND="nubes.jpg" BGCOLOR="#CCFFFF">
Tablas: La etiqueta general, que engloba a todas las dems es <TABLE> y </TABLE>. Es decir:
<TABLE>
[resto de las etiquetas]
</TABLE>
Para ver los bordes:
<TABLE BORDER>
[resto de las etiquetas]
</TABLE>
Para formar cada fila (row) de la tabla, se usa <TR> y </TR>. Hay que repetirlas tantas veces como
filas queremos que tenga la tabla.
<TR>
[etiquetas de las distintas celdas de la primera fila]
</TR>
En el ltimo nivel (dentro de las anteriores) estn las etiquetas de cada celda, que son <TD> y </TD>,
que engloban el contenido de cada celda concreta (texto, imgenes, etc.). Hay que repetirla tantas
veces como celdas queremos que haya en esa fila.
<TD> celda1</TD>
<TD>celda2</TD>
Ejemplo de una tabla con dos filas. Cada fila va a tener tres celdas. Dentro de cada celda vamos a
poner un texto indicativo de la posicin de dicha celda:
<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>
Se puede aadir un titular (caption) a la tabla: <CAPTION> Titular de Tabla </CAPTION
El atributo BORDER pone por defecto un borde de espesor igual a la unidad. Pero se puede hacer que
este borde sea tan grueso como queramos, poniendo:
<TABLE BORDER=5>
Normalmente, el contenido de una celda est alineado a la izquierda. Pero se puede cambiar:
<TD ALIGN=CENTER> Al centro </TD> <TD ALIGN=RIGHT> A la derecha </TD>
El alineamiento por defecto en el sentido vertical es en el medio. Tambin se puede cambiar:
<TD VALIGN=TOP> Arriba </TD> <TD VALIGN=BOTTOM> Abajo </TD>
o
Para cambiar el ancho y el alto de la tabla: <TABLE WIDTH=60%> <TABLE HEIGHT=200> Como se
ve, se puede usar el % que va a ocupar con respecto al ancho de la pantalla, o una medida en
pixels.
<TABLE BGCOLOR="#00FF00">
Separacin entre el borde y el contenido dentro de las celdas: <TABLE BORDER CELLPADDING=20>
Sonidos: Una pgina del Web puede tener sonidos incorporados, bien sea como un fondo sonoro que se
ejecuta automticamente al cargar la pgina, o como una opcin para que la active el propio usuario.
Fondo sonoro: <BGSOUND SRC="fichero_de_sonido" LOOP=n>
El archivo de sonido puede estar en formato .mid o .wav. LOOP sirve para especificar el nmero (n) de
veces que se debe ejecutar el archivo Si se escoje el nmero n=-1 o se pone LOOP=infinite, el sonido se
ejecutar indefinidamente. Se puede omitir este atributo, y entonces el fichero se ejecutar una sola
vez.
Activacin del sonido por el propio usuario: Consiste en poner un enlace a un archivo de sonido, de
tal manera, que al pulsarlo se ejecute.
Ejemplo:
Escucha esta <A HREF="prv89.mid">musica</A>
Al pulsar el enlace se activa, en una ventana aparte, el programa que ejecuta el sonido.
Marquesinas (Marquees): Una marquesina (en ingls, marquee) es una ventana en la que se desplaza
un texto. La etiqueta bsica es:
<MARQUEE> Texto que se desplaza </MARQUEE>
En este caso el comportamiento de la marquesina es el que tiene por defecto: ocupa todo el ancho de
la pantalla, tiene la altura de una lnea y el texto se desplaza lentamente de derecha a izquierda.