Академический Документы
Профессиональный Документы
Культура Документы
com
de acceso puede suceder que como respuesta a la consulta se obtenga un documento estndar. Por ltimo, el URL de HTTP puede contener otros datos que o bien se han de transmitir a la direccin de destino o bien son indicaciones de posicin para el browser. En este ltimo caso se trata del nombre de un ancla en el documento solicitado. Este nombre debe ir separado del resto del URL por el carcter especial "#". No se transmite al servidor, ya que slo es importante para decidir qu parte del documento debe ser presentada por el browser. Tambin es posible indicar datos destinados a programas CGI que se desarrollen en el servidor. Este tipo de informaciones deben ir separadas del resto del URL con un signo de interrogacin. Con browsers WWW se puede acceder a informaciones transmitidas con otros protocolos diferentes de HTTP. La tabla siguiente contiene la descripcin de algunos URL permitidos en la WWW. Nombre FTP FILE Gopher mailto NNTP telnet Ejemplo-URL ftp://user:password@ftp.serc.es/dir/prg .exe File:///unid:\directorios\fichero.e xt Gopher://goph.edu mailto:user@host.es nntp://host.es/group telnet://user:password@host.es
Adems del continer, HTML cuenta con otros elementos que aparecen siempre en solitario, es decir, sin tag final y que, por lo mismo, no pueden contener texto ni otros elementos HTML. Este es el caso de los saltos de lnea <BR> y de las imgenes vinculadas <IMG >. Los continers HTML deben formar un mosaico coherente. As no est permitido seleccionar una entrada de lista con <LI> si el texto correspondiente no forma parte de una lista que no pueda ser enmarcada, por ejemplo, con <UL></UL> o <LO></LO>. Las normas para el correcto anidamiento se encuentra asimismo en los documentos DTD. En los apartados siguientes se vern los aspectos fundamentales a travs de ejemplos tpicos.
2. Documentos sencillos
El marco externo de un documento HTML es siempre un elemento HTML que contiene un HEAD y un BODY. De ese modo la cabecera del documento, que al igual que el elemento TITLE puede contener otras informaciones no representables, queda separada del cuerpo del mismo. El contenido del elemento TITLE no se muestra como parte del documento sino que aparece en la barra de ttulos de la ventana principal de Internet Explorer o Netscape Navigator. Se pueden seleccionar seis tamaos diferentes de ttulos. Estos tamaos corresponden a los elementos H1 a H6. Con el elemento HR se crea una lnea horizontal. Los diferentes prrafos van sealados con el elemento P. Finalmente, con el elemento <BR> se pueden forzar saltos de lnea. El uso de los comandos bsicos HTML, que se acaba de mencionar queda ilustrado en el siguiente documento de ejemplo:
<HTML> <HEAD> <TITLE>documentos sencillos</TITLE> </HEAD> <BODY> <H3>documentos sencillos</H3> <H1>parte 1</H1> <HR> documentos sencillos de texto (H1 hasta H6), lneas horizontales (HR), saltos de lneas (BR) y saltos de prrafo (P). <P> Un carcter de prrafo provoca un salto vertical <BR> mientras que un salto de lnea slo provoca el inicio de una nueva lnea. <HR WIDTH="100" SIZE="10" ALIGN="CENTER"> Las lneas horizontales pueden ser personalizadas, definiendo la anchura, la longitud y la alineacin en la pgina Pgina 14 de 213 www.francisco.hurtado.com
Hay un a gran cantidad de tags para el diseo de la fuente. El siguiente ejemplo contiene los comandos ms importantes de este grupo.
<HTML> <HEAD> <TITLE>Sin ttulo</TITLE> </HEAD> <BODY> <H3>Documentos sencillos</H3> <H1>Parte 2</H1> <HR> Segmentos de textos individuales pueden resaltarse con escritura en <B>negrita</B> o <I>cursiva</I>. <P> Tambin es posible <SMALL>reducir</SMALL> o <BIG>aumentar</BIG> el tipo de letra. <P> Tambin pueden escribirse <SUB>subndices</SUB> y <SUP>superndices</SUP> <P> <CENTER> Pgina 15 de 213 www.francisco.hurtado.com
Pantalla de textos <BR> pueden representarse centradas en la ventana de visualizacin. <BR> </CENTER> </BODY> </HTML>
En la tabla siguiente se muestran todos los tags HTML que sirven para disear la presentacin de la fuente. Algunos de los tags expuestos designan principalmente el contenido del textos seleccionado. La manera en que se representa el texto seleccionado puede variar ligeramente de un browser a otro. Tag U S TT I BIG SMALL B EM STRONG CODE Significado Texto subrayado Texto tachado Fuente no proporcional. Cursiva Texto en letra grande Texto en letra pequea Negrita Realzado Muy realzado Cdigo de programa
Pgina 16 de 213 www.francisco.hurtado.com
Tag SAMP KBD VAR CITE Q LANG AU DFN PERSON ACRONYM ABBREV INS DEL SUB SUP
Significado Ejemplo Introduccin de datos por teclado Variable Cita Cita breve escrita entre comillas. Texto breve en otra lengua. Nombre del autor. Definicin. Nombre de una persona; este tag sirve principalmente para crear directorios de personas. Acrnimo Abreviatura Texto insertado Texto borrado o a borrar. Subndice. Superndice.
3. Listas
Con HTML se pueden realizar diferentes tipos de listas. En primer lugar mencionaremos la lista sin clasificar, marcada con el elemento UL. Cada elemento de la lista va marcado con el elemento LI e HTML.
<HTML> <HEAD> <TITLE>Listas</TITLE> </HEAD> <BODY> <H3>Listas</H3> <H1>Listas no clasificadas</H1> <HR> <H2>grupos de plantas</H2> <UL> <LI>rboles</LI> <UL> <LI>rboles con hoja de aguja</LI> <LI>rboles caducifolios</LI> <UL> <LI>Haya</LI> <LI>Roble</LI> <LI>Abedul</LI> <LI>Arce</LI> </UL> </UL> <LI> Arbustos</LI> <LI>Matorrales</LI> <LI>Flores</LI> </UL> </BODY> </HTML>
Internet Explorer o Netscape Navigator agregan un punto, conocido como "bullet", delante de cada entrada de la lista.
Las listas cuyos elementos se numeran son listas numeradas, "ordered lists", y van sealizadas por el elemento LO de HTML. Cada una de las entradas de la lista se forma, nuevamente, con el elemento LI (List Item).
<HTML> <HEAD> <TITLE>Listas</TITLE> </HEAD> <BODY> <H3>Listas</H3> <H1>Listas no clasificadas</H1> <HR> <H2>grupos de plantas</H2> <OL> <LI>rboles</LI> <OL> <LI>rboles con hoja de aguja</LI> <LI>rboles caducifolios</LI> <OL> <LI>Haya</LI> <LI>Roble</LI> <LI>Abedul</LI> <LI>Arce</LI> </OL> </OL> <LI> Arbustos</LI> <LI>Matorrales</LI> Pgina 18 de 213 www.francisco.hurtado.com
agrega
el
nmero
En las listas de definiciones creadas con el elemento DL cada entrada de lista consta de dos partes: el elemento DT, que contiene el concepto que debe ser definido o explicado, y el elemento DD que proporciona la descripcin o la definicin.
<HTML> <HEAD> <TITLE>Listas</TITLE> </HEAD> <BODY> <H3>Listas</H3> <H1>Listas de definiciones</H1> <HR> <H2>algunos tags HTML</H2> <DL> <DT>B</DT><DD><B>Impresin en negrita</B></DD> <DT>I</DT><DD><I>Impresin en cursiva</I></DD> <DT>S</DT><DD><S>Texto tachado</S></DD> <DT>U</DT><DD><U>Texto subrayado</U></DD> <DT>TT</DT><DD><TT>Texto no proporcional</TT></DD> </DL> </BODY>
</HTML>
4. Imgenes y enlaces
Una de las caractersticas fundamentales de HTML es el hecho de que se pueden vincular entre s diferentes documentos y tipos de documentos. Las imgenes vinculadas al texto, designadas tambin como imgenes in-line, son ya un ejemplo de este tipo de vnculo. La vinculacin se realizar mediante el tag <IMG> de HTML. En el tag <IMG> debe estar asignado el atributo SRC (Source, fuente) del URL del archivo de imgenes. As un tag <IMG> tpico podra ser el siguiente:
<IMG SRC="http://www.nombrepagina.es/imgenes/imagen1.jpg">
Los hiperenlaces se realizan con el tag ancla <A>. El elemento HTML correspondiente es un continer, es decir, debe cerrarse con el tag final de forma </A>. En el tag <A> se debe asignar al atributo HREF la direccin (que se activar pulsando el hiperenlace) en forma de un URL. En la siguiente lnea HTML, la frase "Universidad de Murcia" representa un hiperenlace al ordenador de nuestra Universidad:
El laboratorio de redes se encuentra en el stano de la Facultad de Informtica de la <A HREF=" http://www.um.es">Universidad de Murcia</A>.