Haz tu Propia Pagina WEB


Este es un documento con los elementos básicos para poder hacer un documento HTML. Este tipo de documentos es el que utiliza el World Wide Web.

Siglas Básicas

WWW
World Wide Web (o Web para acortar).
SGML
Standard Generalized Markup Language -- es un lenguaje estándar para describir lenguajes de marcas.
DTD
Document Type Definition -- es un lenguaje markup especifico, escrito utilizando SGML.
HTML
HyperText Markup Language -- HTML es un SGML DTD. En términos prácticos, HTML es una colección de estilos (indicados por tags (marcas) de markup) que definen los componentes variados de un documento World Wide Web.

Lo que este manual no cubre

Este manual supone que tu tienes:

Creación de documentos HTML

Los documentos HTML están en formato de texto sencillo (también conocidos como ASCII) y pueden ser creados utilizando cualquier editor de texto (ej. Emacs o vi en las maquinas UNIX). Un par de browsers de Web (el CERN's para ordenadores Next) incluyen editores rudimentarios de HTML en un entorno de WYSIWIG. Ahora también están disponibles algunos editores WYSIWIG. (ej. HotMetal para Sun Sparcstations, HTML Edit para Macintoshes). DEBERIAS PROBAR ALGUNO DE ELLOS ANTES DE INTRODUCIRTE EN DETALLES DE HTML.

Puedes ver antes un documento en progreso con el NCSA Mosaic (y con algún otro browser de Web). Ábrelo con el comando Open Local debajo del menú File.
Después de que hayas editado la fuente de un documento HTML, grava los cambios. Vuelve a NCSAMosaic y Reload el documento. Los cambios son reflejados en la pantalla.

El mínimo documento HTML

Aquí hay un escueto ejemplo de HTML:

    <TITLE>El ejemplo HTML mas sencillo</TITLE>
    <H1>Esta es una cabecera de nivel uno</H1>
    Bienvenido al mundo HTML. 
    Este es el primer párrafo.<P>
    Y este es el segundo.<P>




Haz un click aqui para ver formateada la version del ejemplo.

HTML usa tags para decir al agente del Web como mostrar el texto. El ejemplo de arriba usa:

Las tags de HTML constan de un corchete izquierdo (<), (un símbolo matemático de "menor que"), seguido del nombre de la etiqueta y cerrado por un corchete derecho (>). Las etiquetas van normalmente por parejas, ej. <H1> y </H1>. La etiqueta del final es exactamente como la del principio excepto un slash (/) que precede al texto entre paréntesis. En el ejemplo, <H1> dice al Agente de Web que empiece a hacer una cabecera de nivel uno; </H1> dice al browser que la cabecera esta completa.

Una excepción a la regla de parejas es la tag<P>. No hay una tag </P>.

NOTE: HTML lee igual mayúsculas y minúsculas. <title> es equivalente a <TITLE> o <TiTlE>.

No todas las tags son toleradas por todos los browsers del World Wide Web. Si un browser no tolera una tag, simplemente la ignora.

Básicas Tags de Markup

Titulo

Todo documento HTML debe tener un titulo. El titulo se muestra generalmente de forma separada al documento y se usa para la identificación del mismo en otro contexto (ej. una búsqueda WAIS). Elige media docena de palabras que describan el propósito del documento.

En el X Window System y en versiones Microsoft Windows de NCSA Mosaic, el Titulo del Documento esta en la parte superior de la pantalla, justo debajo de los menus. En NCSA Mosaic para Macintosh, el texto etiquetado como <TITLE> aparece como el titulo de la ventana.

Cabeceras

HTML tiene seis niveles de cabeceras numeradas del uno al seis, siendo el 1 la mas grande. Las cabeceras están mostrados en fuentes mas largas y/o en un tipo mas negro que el del cuerpo normal del texto. La primera cabecera de cada texto debe estar etiquetada como:<H1>. La sintaxis de la etiqueta de cabecera es:

<Hy>Texto de cabecera </Hy >

PARTE 3

Párrafos

Para que en la presentación final de un documento Html se vean distintos párrafos debes utilizar el tag <P> (hay algunas excepciones; el espacio que sigue a <P> or <Hy> tag, por ejemplo, esta ignorado.)

Por tanto aunque tu dejes líneas en blanco en tu documento HTML, en la presentación final no se verán reflejadas sino utilizas el tags separados de párrafos

    Bienvenido a HTML.
    Este es el primer párrafo <P>





Importante: Debes separar tus párrafos con<P>. En un archivo html no se lee, por así decirlo, el espacio que tu dejas entre líneas. Por ejemplo

    <TITLE>El ejemplo mas simple de HTML</TITLE><H1>Este es el nivel uno de cabecera</H1>Bienvenido al mundo de HTML. Este es el primer párrafo.<P>
Este es el segundo. No te recuerda esto a Barrio Sésamo?<P>



Si quieres que te centre el párrafo solo tienes que poner

<P ALIGN=CENTER>
Este es el párrafo centrado.




Link a otro Documento

Una de las cosas guay de los documentos HTML, es que te permiten, por medio del Hipertexto, conectar con otro documento, archivo, base de datos, lo que te brote o venga bien para tu trabajo. Incluso imágenes, todo ello de otro documento.

Como se hace para incluir un link en un documento creado por ti? Sigue bien estas instrucciones y no te pierdas:

  1. Abre el tag con <A . (hay espacio después de A.)
  2. Especifica el archivo al que quieres conectarte con este link con el parámetro
    HREF = "nombre del archivo" seguido de el ángulo> que cierra la dirección a la que vas
  3. Escribe el texto que quieres que salga como link
  4. Cierra el tag con </A>.

Aquí tienes un ejemplo fácil de hypertexto, de como hacer un link:

    <A HREF="MaineStats.html">Maine</A>



Te saldar Maine en azul y, posiblemente subrayado. Si Pones el ratón encima de el se te convertirá en un mano, y si haces un click en el, te conectara con el archivo MaineStats.html

Si quieres hacer un link a un archivo que esta en otro directorio solo tienes que hacer lo siguiente: Por ejemplo , un link al archivo NJStats.html localizado en el subdirectorio AtlanticStates debe ser así:

    <A HREF="AtlanticStates/NJStats.html">New Jersey</A>




A esto se le llama links relativos.

Link relativos vs link absolutos

En general tu puedes usar link relativos porque:

  1. Tienes menos para escribir.
  2. Es mas sencillo mover los documentos a otra posición, porque los nombres relativos de campo seguirán siendo validos.

De todas formas, utiliza los pathnames cuando quieras ir a documentos que no estén directamente relacionados. Por ejemplo. supongamos que tenemos un grupo de documentos que contienen un manual para el usuario. Los links que se hagan dentro de este grupo tendrán que ser a links que estén relacionados. Los links a otros documentos (por ejemplo una referencia a softwares relacionados) deberán utilizar los pathnames. De esta forma, si mueves el manual del usuario a un directorio diferente, ninguno de los links tendrá que ser actualizado.

Uniform Resource Locator o URL

El World Wide Web utiliza el Uniform Resource Locators (URL) para especificar la localización de ficheros en otros servidores. El URL incluye el tipo de programa al que se va acceder (por ejemplo, gopher, WAIS), la dirección del servidor y la localización del fichero. La sintaxis es esta:

scheme://host.domain (:port)/campo/nombre de la carpeta donde "scheme" sea uno de los siguientes:

El numero de "port" normalmente se puede omitir. (Esto significa que te olvides de el, a no ser que alguien te diga todo lo contrario.)

Por ejemplo, para incluir un link a este manual en tu documento, pondrás

<A HREF = "http://www.ncsa.uiuc.edu/General/Internet /WWW/HTMLPrimer.html"> NCSA«s Beginner¬s Guide to HTML </A>

Esto hará del texto "NCSA«s Beginner¬s Guide to HTML" un hyperlink a este documento.

Para mas información sobre el URL, busca en

Links a secciones especificas en otros documentos

Los anchors ( o >) se pueden utilizar también para moverse a un sección determinada dentro de un documento. Supongamos que quieras establecer un link del documento A una sección especifica en el documento B. (Llama a este carpeta documentoB.html). Primero necesitas establecer un anchor con nombre en el documento B. Por ejemplo, para establecer un anchor llamado "Jabberwocky" en el documento B, introduce

Aquí esta <A NAME = "Jabberwocky" > algún texto </A>

Ahora cuando crees el link en el documento A, incluye, no solo el nombre de la carpeta, sino también el nombre del anchor, separado por una marca hash (#)

Este es mi <A HREF = "documentob.html#Jabberwocky"> link</A> to documento b.

Ahora si haces un click en la palabra link en el documento A mandar al lector directamente a la palabra "algún texto" en el documento B.

Links a secciones especificas en el documento actual

La técnica es exactamente la misma solo que el nombre de la carpeta se omite.

Por ejemplo, para hacer un link al anchor Jabberwocky desde dentro de la misma carpeta (documento B), utiliza

Este es un <A HREF = "#Jabberwocky">Jabberwocky link </A> desde dentro del Documento B.

Tags adicionales

Lo anterior es suficiente para producir documentos HTML básicos. Para crear documentos mas complejos, el HTML tiene tags para varios tipos de listas, secciones previamente creadas, citas extensas, para crear caracteres y otras utilidades.

Listas

HTML permite realizar listados numerados, sin numerar y listas para definir.

Listas sin numerar

Para crear una lista sin numerar,

  1. Empieza escribiendo un tag de apertura de lista,<UL>
  2. Escribe el tag <LI> seguido por el termino que quieras numerar (no es necesario el tag de cierre)
  3. Termina con el tag de cierre de la lista </UL>

He aquí una lista de dos términos:

    <UL>
    <LI> manzanas
    <LI> plátanos
    </UL>




El resultado es:

Los términos <LI> pueden contener multiples párrafos. Solo hay que separar los párrafos con la marca de párrafo <P>.

Listas Numeradas

Una lista numerada (también llamada lista ordenada, de ahí la denominación de la marca) es idéntica a una lista sin numerar, excepto que se usa<OL> en lugar de <UL>. Delante de los términos se pone la marca<LI>, que es la misma que se utiliza en las otras listas. El siguiente código HTML

    <OL>
    <LI> naranjas
    <LI> melocotones
    <LI> uvas
    </OL>




da el siguiente formato:

  1. naranjas
  2. melocotones
  3. uvas

Listas de Definiciones

Una lista de definición consiste en términos alternativos (abreviados como DT) y una definición (abreviada como DD). Normalmente los browsers del web dan la definición en una nueva línea.

He aquí un ejemplo de una lista de definición:

    <DL>
    <DT> NCSA
    <DD> NCSA, el National Center for Supercomputing Applications,
         esta situado en el campus de la Universidad de Illinois 
         en Urbana-Champaign. NCSA es uno de los participantes en el
         National MetaCenter for Computational Science and Engineering.
    <DT> Cornell Theory Center
    <DD> CTC esta situado en el campus de la Universidad de Cornell en Ithaca,
         New York. CTC es otro participante en el National MetaCenter
         for Computational Science and Engineering.
    </DL>




El resultado es:

NCSA
NCSA, el National Center for Supercomputing Applications, esta situado en el campus de la Universidad de Illinois en Urbana-Champaign. NCSA es uno de los participantes en el National MetaCenter for Computational Science and Engineering.
Cornell Theory Center
CTC esta situado en el campus de la Universidad de Cornell en Ithaca, New York. CTC es otro participante en el National MetaCenter for Computational Science and Engineering.

Tanto la marca <DT> como la marca <DD> pueden contener multiples párrafos (basta con separarlos con las marcas indicativas de párrafo <P> ), listas, o cualquier otra información en la definición.

Listas Nested (en colmena)

Se puede hacer tantas listas como se quiera, aunque probablemente solo la haga de tres niveles. También se puede tener una lista de párrafos, en la que cada uno de los cuales contenga una lista en colmena, en una única lista de términos.

Un ejemplo de lista en colmena:

    <UL>
    <LI> Algunos estados de Nueva Inglaterra:
        <UL>
        <LI> Vermont
        <LI> New Hampshire
        </UL>
    <LI> Un estado del Medio Oeste:
        <UL>
        <LI> Michigan
        </UL>
    </UL>




El resultado de la lista en colmena es

Texto prefijado

Usa la etiqueta <PRE> (que significa ``predefinido'') para generar texto en un estilo prefijado y originar espacios, cambios de línea y etiquetas que sean significativas. (Es decir, que los espacios multiples son presentados como espacios multiples, y los cambios de línea en la misma localización que en el documento fuente HTML.) Esto es útil para listados de programas. Por ejemplo, las líneas siguientes

    <PRE>
      #!/bin/csh                           
      cd $SCR                             
      cfs get mysrc.f:mycfsdir/mysrc.f   
      cfs get myinfile:mycfsdir/myinfile   
      fc -02 -o mya.out mysrc.f           
      mya.out                              
      cfs save myoutfile:mycfsdir/myoutfile 
      rm *                                
    </PRE>




se presenta así

      #!/bin/csh                           
      cd $SCR                             
      cfs get mysrc.f:mycfsdir/mysrc.f   
      cfs get myinfile:mycfsdir/myinfile   
      fc -02 -o mya.out mysrc.f           
      mya.out                              
      cfs save myoutfile:mycfsdir/myoutfile 
      rm *




Se pueden utilizar links dentro de secciones comprendidas por el comando <PRE>. Sin embargos, debes evitar usar otros comandos HTML entre secciones del comando <PRE>.

Notese que a causa de que los símbolos <, >, and & tienen un significado especial en el lenguaje HTML, tienes que usar sus secuencias de escape (&lt;, &gt;, and &amp;, respectivamente) para escribir estos caracteres en el texto. Véase la sección Caracteres especiales para mas información.

Citas extensas

Usa el comando <BLOCKQUOTE> para incluir citas en un bloque separado de la pantalla. La mayoría de los browsers, generalmente, requieren separarlo del resto del texto.

Un ejemplo:

    <BLOCKQUOTE>
    Todavía sueño. Es un sueño profundamente  arraigado en el   sue-o americano. <P>
    Tengo el sueño de que, un día, esta nación se levantara y vivirá el verdadero significado de sus creencias. Mantenemos estas verdades evidentes de que todos los hombre son creados iguales. <P>
    </BLOCKQUOTE>




El resultado es:

Todavía sueño. Es un sueño profundamente arraigado en el sue-o americano.
Tengo el sueño de que, un día, esta nación se levantara y vivirá el verdadero significado de sus creencias. Mantenemos estas verdades evidentes de que todos los hombre son creados iguales.

Direcciones

El comando <ADDRESS> se usa generalmente para especificar el autor de un documento y es un medio para contactar con el autor (p.e., la dirección de e-mail). Normalmente es el ultimo item del documento.

Por ejemplo, la ultima línea de la version on-line de esta guía es

    <ADDRESS>
    A Beginner's Guide to HTML / NCSA / pubs@ncsa.uiuc.edu
    </ADDRESS>




El resultado es

A Beginner's Guide to HTML / NCSA / pubs@ncsa.uiuc.edu

NOTE: <ADDRESS> no se usa para direcciones postales. Ve al epígrafe ``Cambio Obligado de Línea'' en la pagina 10, para ver como se introducen direcciones postales.

Estilos de caracteres

Puedes definir estilos especiales para palabras o frases concretas. Hay dos tipos de estilo: lógico y físico. El estilo lógico etiqueta el texto de acuerdo con su significado, mientras que el estilo físico concreta la apariencia física de una sección. Por ejemplo, en la frase anterior, las palabras ``estilo lógico'' fueron etiquetadas como ``definición.'' Se podría haber conseguido el mismo efecto (poner esas palabras en cursiva), a través de una etiqueta diferente que especificara simplemente ``pon estas palabras en cursiva.''

Físico vs Lógico: Usa el estilo lógico siempre que sea posible

Si los estilos físico y lógico producen el mismo resultado en la pantalla, En qué se diferencian? Delegamos, durante un par de párrafos, en la filosofía de SGML, que se puede resumir en una especie de mantra Zen: ``Confía en tu browser.''

En el universo ideal de SGML, el contenido esta divorciado de la presentación. Así, SGML etiqueta el nivel-uno de encabezamiento como nivel-uno de encabezamiento, pero no especifica que el nivel-uno de encabezamiento sea, por ejemplo, Times 24 puntos negrita centrada en la cabecera de la pagina. La ventaja de este método (es similar al concepto de hojas de estilo de muchos procesadores de texto) es que si decides cambiar el nivel-uno de encabezamiento a Helvetica 20 puntos justificado por la izquierda, todo lo que tienes que hacer es cambia la definición del nivel-uno de encabezamiento en dispositivo de presentación (p.e., tu browser World Wide Web).

La otra ventaja de las tags lógicas es que ayudan a resaltar consistencia en tus documentos. Es mas fácil marcar algo como <H1> que recordar que los encabezamientos que recordar que los encabezamientos de nivel 1 son 24 puntos Times en negrita, o lo que sea. Lo mismo es cierto para los tipos de letra. Por ejemplo, observa el tag <STRONG> . Muchos browsers lo ofrecen en texto en negrita. De todas formas, es posible que algún lector prefiera que estas secciones se marquen en rojo. Los estilos lógicos ofrecen esta posibilidad.

Estilos Lógicos

<DFN>
para definir una palabra. Generalmente mostrado en itálicas. (NCSA Mosaic es un browser de World Wide Web .)
<EM>
para énfasis. Generalmente mostrado en itálicas ( Vigilaron los carteristas .)
<CITE>
para títulos de libros, películas, etc. Generalmente mostrado en itálicas. ( Guía de HTML para Iniciados)
<CODE>
para breviarios del código de la computadora. Mostrado en una fuente de grosor fijo. ( la cabecera de fichero <stdio.h> )
<KBD>
para el acceso del usuario de teclado. Se debe marcar en negrita y en una fuente de grosor fijo, pero muchos browsers lo introducen sin negrita. (Introducir password para cambiar tu password.)
<SAMP>
para el rango de los mensajes de la computadora. Ofreció en una fuente de grosor fijo. (Segmentación de faltas: centro de vertidos.)
<STRONG>
para énfasis fuerte. Generalmente ofrecido en negrita. (Importante)
<VAR>
para una variable metasintáctica, donde el usuario puede constituir la variable con un ejemplo especifico. Generalmente ofrecido en itálicas. (rm nombre del fichero borra el fichero.)

Estilos Físicos

<B>
texto en negrita
<I>
texto en itálicas
<TT>
texto mecanografiado, por ejemplo, en una fuente de grosor fijo.

Utilización de los tags de carácter

Para aplicar un tipo de letra,

  1. Empezar con <tag>, siendo tag la marca del formato de letra deseado, para indicar el inicio del texto marcado.
  2. Entrar el texto marcado.
  3. Finalizar el pasaje con </tag>.

Caracteres Especiales

Secuencias de Escape

Cuatro caracteres del grupo ASCII -- el signo de menor que (<), el signo de mayor que (>), el ampersand (&) y las comillas (") -- Tienen especial significado dentro de HTML y por lo tanto no se pueden ser usados como tales en el texto. ( Los signos de mayor y menor que se utilizan para indicar el principio y el final de los tags en HTML, y el ampersand se utiliza para indicar el principio de una secuencia de escape.)

Para utilizar unos de estos caracteres un documento HTML, se debe introducir en su lugar su secuencia de escape:

&lt;
secuencia de escape para <
&gt;
secuencia de escape para >
&amp;
secuencia de escape para &
&quot;
secuencia de escape para "

Otras secuencias de escape se utilizan para apoyar a los caracteres acentuados. Por ejemplo:

&ouml;
secuencia de escape para una o minúscula con dos puntos: ö
&ntilde;
secuencia de escape para n minuscula con tilde: ñ
&Egrave;
secuencia de escape para E mayúscula con acento abierto: È

Una lista completa de caracteres que requieren apoyo se puede encontrar en CERN.

NOTA: A diferencia del resto de HTML, las secuencias de escape son sensibles ala caja. No se puede, por ejemplo, utilizar &LT; en lugar de &lt;.

Rotura Forzada de Líneas

El tag <BR> fuerza una rotura de línea sin espacio interlineal. (Por el contrario, muchos browsers configuran el tag de párrafo <P> con un espacio adicional entre líneas, para indicar mas claramente el inicio del nuevo párrafo.)

Un uso de <BR> es el formato de direcciones:

    National Center for Supercomputing Applications<BR>
    605 East Springfield Avenue<BR>
    Champaign, Illinois 61820-5518<BR>



Reglas Horizontales

El<HR> tag produce una línea horizontal con el ancho de la ventana del browser.

Imágenes en línea

La mayoría de los Web browsers pueden mostrar las imágenes alineadas (esto es, imágenes junto al texto) que están en el X Bitmap (XBM) o GIF formato. Cada imagen hace mas lento la muestra inicial del documento, así que generalmente no debes incluir imágenes muy grandes, o demasiadas imágenes.

Para incluir una imagen alineada, utiliza

    <IMG SRC=image_URL>




dondeimage_URL es la imagen URL del fichero. La sintaxis para IMG SRC URLs es idéntica a la que se una en un ancla HREF. Si el fichero de la imagen se encuentra en un fichero GIF, entonces la parte del nombre del fichero image_URL debe termina con .gif. Los nombres de ficheros de las imágenes X Bitmap deben terminar con .xbm.

Por defecto el texto se alinea en la parte d abajo de la imagen

Incluye el ALIGN=TOP la opción si tu quieres el browser que alinee el texto adyacente con la parte de arriba de la imagen como muestra en este párrafo. La imagen completa con el alineamiento de arriba es:

    <IMG ALIGN=top SRC=image_URL>




ALIGN=MIDDLE alinea el texto con el centro de la imagen.

Texto alternativo para browser que no puede mostrar imágenes.

Algunos Word Wide Web browsers, primariamente son los que corren por la terminal VT100, que no puede mostrar imágenes. La opción ALT te permite que tu especifiques el texto a mostrar cuando una imagen no puede ser. Por ejemplo:

    <IMG SRC = "UpArrow.gif" ALT = "Up">




Donde UpArrow.gif es el dibujo de una flecha que apunta hacia arriba. Con NCSA Mosaic y otros agentes capaces de mostrar gráficos, el usuario ve el gráfico con la flecha hacia arriba. .Con un VT100 browser, como el lynx, el usuario mira la palabra "Up".

Imagen externa, sonidos, y animación.

Tu puedes querer tener una imagen abierta y separada del documento cuando el usuario activa un link sobre una palabra o una versión practica mas peque-a de la imagen incluida en tu documento. Esto es considerado una imagen externa y es practico si tu no deseas ir lento para cargar tu documento principal con imágenes alineadas.

Para incluir una referencia a una imagen externa, usa

    <A HREF = image_URL>link anchor</A>




Usa la misma sintaxis para hacer animación externa y sonidos. La única diferencia es la extensión del fichero del link. Por ejemplo,

<A HREF = "QuickTimeMovie.mov">link anchor</A>

especifica un link a QuickTime movie. Algunos archivos comunes y su extensión son:

Tipo de archivo
Extensión
Plain text
.txt
HTML documento HTML
.html
imagen GIF
.gif
imagen TIFF
.tiff
imagen XBM bitmap
.xbm
imagen JPEG
.jpg or .jpeg
archivo PostScript
.ps
AIFF sonido
.aiff
AU sinodo
.au
QuickTime movie
.mov
MPEG movie
.mpeg or .mpg

de las unidades de trabajo UNIX, no pueden ver película asegúrate que tu audieandomPic.gif" ALT = "">Por ausencia de la parte de abajo de una imagen es alineada con el texto como se muestra en este párrafo.

ALGUNOS PROBLEMAS

Intenta no sobreponer los tags

Considera este trozo de HTML:

    <B>Este es un ejemplo de  <DFN>sobreponer</B> HTML tags.</DFN>




La palabra "sobreponer" esta contenida dentro de los dos <B> y <DFN> tags. Como lo formatea un browser? No sabrás hasta que mires, y los browsers reaccionaran diferente, dependiendo de cada uno. En general, intenta no sobreponer los tags.

Clavar anclas (anchors) y tags de carácter, pero nada mas.

Es aceptable clavar las anclas con otro elemento de HTML.

    <H1><A HREF = "Destino.html">Micabecera</A></H1>




NO claves a una cabecera u otro elemento HTML con un ancla.

    <A HREF = "Destino.html">
    <H1>Mi cabecera</H1>
    </A>




Aunque la mayoría de las anclas actualmente manejan este ejemplo, esta prohibido por el HTML oficial y no funcionara con otros browsers.

Tags de carácter modifican la estética de otros tags:

    <UL><LI><B>Una palabra en negritas</B>
        <UL>
        <LI><I>Una palabra en cursivas</I>
    </UL>




De todas maneras, intenta enclavar otros tipos de tags HTML. Por ejemplo, es tentador enclavar una cabecera dentro de una lista, para hacer el punto de la tipografía mas grande:

    <UL><LI><H1>
Una cabecera mas grande</H1>
        <UL>
        <LI><H2>
una cabecera mas peque-a</H2>
    </UL>





Cual es la diferencia entre clavar un <B> dentro de un <LI> tag en contra de enclavar <H1> dentro de <LI>? Esto es una pregunta de SGML. El significado semántico de <H1> es que la cabecera principal de un documento debe ser seguido por el contenido del documento. Entonces no tiene sentido encontrar un <H1> dentro de la lista.

Tags de carácter formateado tampoco son, generalmente, no aditivas. Puedes esperar que :

    <B><I>some text</I></B>




produjera texto en negritas y cursiva. En algunos browsers si, en otros solo se interpreta el tag que se encuentra mas adentro (en esta caso, la cursiva.)

Revisa tus links

Cuando un <IMG> tag se-ala a una imagen que no exista, se sustituye por una "dummy" o falsa. Cuando esto ocurra, asegúrate que la imagen a la que se hace referencia si existe, y que el hyperlink tiene la información correcta en la URL, y que el permiso del fichero este correcto (para leer texto).

Un ejemplo mas largo

He aquí un ejemplo mas largo de un documento HTML

    <HEAD>
    <TITLE>Ejemplo mas largo
</TITLE>
    </HEAD>
    <BODY>
    <H1>Un ejemplo mas largo
</H1>
    Este es un documento HTML sencillo. Este es el primer párrafo.
 <P>
     Este es el segundo párrafo, con efectos especiales. Esta es una palabra 
     en 
<I>cursiva</I>.  Esta es una palabra en 
 <B>negritas</B>.
    He aquí una imagen GIF:
 <IMG SRC = "myimage.gif">. 
    <P>
     Este es el tercer párrafo, que demuestra links. He aquí un hypertext de la palabra 
<A HREF = "subdir/mifichero.html">foo</A>
    a un documento llamado 
"subdir/myfichero.html". (Si tratáis de seguir este link, tendréis error en la pantalla).
 <P> 
    <H2>Una cabecera de segundo nivel
</H2>
    He aquí una sección de texto que se debe mostrar como una fuente de ancho fijo:


 <P>
    <PRE>
        En aquella rama allá arriba
        Se siente un pájaro negro y mojado
        Arreglando y volviendo a arreglar sus plumas bajo la lluvia...
    </PRE>
     Esta es una lista desordenada con dos artículos:
 <P>
    <UL>
    <LI> fresas 
    <LI> franbuesas
    </UL>
    Este es el fin de mi documento ejemplo.
      <P>
    <ADDRESS>Me (me@mycomputer.univ.edu)</ADDRESS>
    </BODY>





Para mas información

Esta guía es solo una introducción. Por tanto si quieres tener mas información existen:

Fill-out Forms

Formas de presentacion

Guías de estilo

El siguiente archivo ofrecer como hacer un buen archivo HTML

Otros documentos introductorios

Estos cubre información similar a la de esta guía:

Referencias adicionales


Documento original: National Center for Supercomputing Applications - pubs@ncsa.uiuc.edu