Estructura de un documento HTML
<HTML>
<HEAD> ... Encabezamiento del documento </HEAD>
<BODY> ... Cuerpo del documento </BODY>
</HTML>
Elementos más importantes del encabezamiento : TITLE y META.
<TITLE>Título de la página</TITLE>
<META NAME="description" CONTENT="Página dedicada al diseño eficiente de páginas web para internet mediante el lenguaje HTML y otras herramientas auxiliares">
<META NAME="keywords" CONTENT="web diseño HTML hipermedia">
<META HTTP-EQUIV="refresh" CONTENT="5; URL=http://dominio/pagina2.html">
<META HTTP-EQUIV="expires" CONTENT="Fri, 05 Jan 2001 13:00:00 GMT">
El cuerpo del documento viene a continuación del encabezamiento, y contiene todo el texto y material del documento que se va a mostrar.
<BODY BGCOLOR="color" BACKGROUND="fichero imagen"
TEXT="color" LINK="color" VLINK="color" ALINK="color">
...
</BODY>
El formato de los colores se puede especificar de dos maneras distintas:
- Mediante el nombre del color. Por ejemplo, aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white, yellow (y otros 124 colores extendidos).
- Mediante la intensidad , en hexadecimal, de los componentes RGB (rojo, verde, azul) del color: #RRGGBB (siendo 00 la intensidad nula y FF el máximo brillo).
Titulares o Encabezados
Se pueden utilizar distintos niveles de titulares para las distintas secciones de un documento. Para ello se usa el elemento Hn, siendo n un número del 1 al 6 que indica el nivel del titular. <Hn>titular n</Hn>. El titular de nivel 3 coincide en tamaño con el texto normal.
Los 6 niveles de titulares tienen el siguiente aspecto:
titular 1 |
titular 2 |
titular 3 |
titular 4 |
titular 5 |
titular 6 |
Realzado de caracteres
Existen distintos estilos para realzar caracteres. La mayoría de ellos son semánticos.
Énfasis
Sintaxis |
<EM>texto enfatizado</EM> |
Resultado |
texto enfatizado |
Mucho énfasis
Sintaxis |
<STRONG>texto muy enfatizado</STRONG> |
Resultado |
texto muy enfatizado |
Código de ordenador
Sintaxis |
<CODE>texto de ordenador</CODE> |
Resultado |
texto de ordenador |
Entrada de teclado
Sintaxis |
<KBD>texto introducido por teclado</KBD> |
Resultado |
texto introducido por teclado |
Preformateado
Sintaxis |
<PRE>texto preformateado</PRE> |
Resultado |
texto preformateado
|
Estilos físicos:
Negrita
Sintaxis |
<B>texto en negrita</B> |
Resultado |
texto en negrita |
Itálica
Sintaxis |
<I>texto en itálica</I> |
Resultado |
texto en itálica |
Subrayado
Sintaxis |
<U>texto subrayado</U> |
Resultado |
texto subrayado |
Fuente de máquina de escribir
Sintaxis |
<TT>texto en fuente de máquina de escribir</TT> |
Resultado |
texto en fuente de máquina de escribir |
Caracteres especiales
Se escriben con el carácter ampersand (&) seguido del nombre asociado al carácter y un punto y coma (;).
Ejemplos:
á = á |
é = é |
í = í |
ó = &ocaute; |
ú = ú |
ñ = ñ |
< = < |
Á = Á |
É = É |
Í = Í |
Ó = Ó |
Ú = Ú |
Ñ = Ñ |
> = > |
Centrado de texto
Para centrar texto se utiliza el elemento CENTER:
Sintaxis |
<CENTER>texto centrado</CENTER> |
Resultado |
texto centrado
|
Párrafos
La marca P indica un comienzo de párrafo. <P>Texto del párrafo alineado a la izquierda</P>
<P ALIGN="RIGHT">Texto del párrafo alineado a la derecha</P>
Espaciado vertical y horizontal
Espaciado vertical: salto de línea: <BR> ; salto de párrafo (intro) <P>
Espaciado horizontal:
<P>Primer párrafo, sin indentación</P>
<BLOCKQUOTE>Segundo párrafo, con indentación</BLOCKQUOTE>
<P>Tercer párrafo, sin indentación</P> |
Primer párrafo, sin indentación
Segundo párrafo, con indentación
Tercer párrafo, sin indentación |
Lista de definiciones o glosario
Sirve para definir listas de tipo glosario, en las cuales aparecen una serie de elementos con sus correspondientes definiciones.
Sintaxis |
Resultado |
<DL>
<DT>Primer elemento a definir
<DD>definición del primer elemento
<DT>Segundo elemento a definir
<DD>definición del segundo elemento
<DT>Tercer elemento a definir
<DD>definición del tercer elemento
<DT>Cuarto elemento a definir
<DD>definición del cuarto elemento
<DT>Quinto elemento a definir
<DD>definición del quinto elemento
</DL> |
- Primer elemento a definir
- definición del primer elemento
- Segundo elemento a definir
- definición del segundo elemento
- Tercer elemento a definir
- definición del tercer elemento
- Cuarto elemento a definir
- definición del cuarto elemento
- Quinto elemento a definir
- definición del quinto elemento
|
Lista regular numerada
Permite enumerar una serie de elementos. Cada elemento de la lista comienza con la marca LI ( list item ) y termina con /LI, aunque ésta no es necesaria. La lista regular puede ser numerada o sin numerar.
Sintaxis |
Resultado |
<OL>
<LI>Primero
<LI>Segundo
<LI>Tercero
<LI>Cuarto
<LI>Quinto
</OL> |
- Primero
- Segundo
- Tercero
- Cuarto
- Quinto
|
Lista regular sin numerar
Sintaxis |
Resultado |
<UL>
<LI>Primero
<LI>Segundo
<LI>Tercero
<LI>Cuarto
<LI>Quinto
</UL> |
- Primero
- Segundo
- Tercero
- Cuarto
- Quinto
|
Las listas se pueden anidar unas dentro de otra, aunque sean de tipos distintos, como se muestra en el siguiente ejemplo
Sintaxis |
Resultado |
<OL>
<LI>Primero
<UL>
<LI>Primero a
<LI>Primero b
</UL>
<LI>Segundo
<UL>
<LI>Segundo a
<LI>Segundo b
<LI>Segundo c
</UL>
<LI>Tercero
<LI>Cuarto
<LI>Quinto
</OL>
|
- Primero
- Segundo
- Segundo a
- Segundo b
- Segundo c
- Tercero
- Cuarto
- Quinto
|
Una lista sólo puede contener elementos LI, que a su vez pueden contener otros elementos HTML. Es importante no poner espacios entre <LI> y el texto, porque este espacio sí es significativo y modifica la indentación del item añadiendo un espaciado extra. En general, nunca se debe poner espacio entre una marca de comienzo y el texto que le sigue.
Líneas horizontales
Una línea horizontal se dibuja mediante el elemento vacío HR: <HR SIZE="altura en puntos" WIDTH="anchura en puntos">
Ejemplos: <HR> <HR SIZE="20"> <HR WIDTH="300"> <HR SIZE="20" WIDTH="300">
Imágenes
Las imágenes se colocan con el elemento IMG: <IMG SRC="fichero imagen" WIDTH="anchura" HEIGHT="altura"
ALIGN="alineación">
Enlaces de hipertexto
Permiten conectar un documento con otros documentos u objetos. Los enlaces se colocan mediante el elemento ancla, A: <A HREF="url del documento">texto del enlace</A>
La parte activa del ancla puede ser también una imagen: <A HREF="url del documento"><IMG SRC="fichero imagen" BORDER="0"></A>
URL ( Uniform Resource Locator )
El URL de un documento es el nombre que identifica unívocamente al documento en la red. El URL se compone de varias partes (no todas las partes tienen por qué estar presentes):
- Protocolo mediante el cual se accede al documento.
- Nombre de dominio.
- Nombre de la carpeta de la máquina donde se encuentra el documento. Este nombre indica la ruta desde la carpeta raíz de la web hasta la carpeta donde se encuentra el documento.
- Nombre del fichero.
Ejemplo: http://www.deciencias.net/alumnado/2002-2003.htm
Ejemplos
Enlace con url absoluto. <A HREF="http://www.softonic.com">Portal del software SOFTONIC</A>
Enlace con url relativo. <A HREF="index.html">Crear web docente</A>
Enlace a un punto del interior de una página.
<A HREF="http://www.deciencias.net/applets/quimica/index.htm#org"> Química del carbono </A>
Enlace asociado a una imagen
<a href="../../index.htm" (o a href:"http://www.deciencias.net")>
<img src="../../images/deciencias.net" alt="Portal www.deciencias.net" width="75" height="50" border="0" ></a>
Enlace a un punto del interior de una página
Se puede establecer un enlace a un punto del interior de un documento. Para ello se escribe el URL del documento seguido del símbolo # y una etiqueta, que es una combinación de caracteres:
<A HREF="url del documento#etiqueta">texto o imagen del enlace</A>
En un lugar del documento debe existir un anclaje de la forma: <A NAME="etiqueta">texto</A>
Este es el punto al que se saltará cuando se active el enlace. El texto es opcional y puede no aparecer si lo único que interesa es marcar el punto de destino del salto.
Por ejemplo, el siguiente enlace lleva al comienzo de la sección denominada "Aplicación de comportamientos" de la página "comporta.htm": Aplicación de un comportamiento
<a href="comporta.htm#aplica">Aplicación de un comportamiento</a>
En el comienzo de la sección a la que se quiere saltar se deberá colocar lo siguiente: <A NAME="aplica"></A>
El URL puede omitirse si el enlace se refiere al propio documento. Por ejemplo a la Lista regular numerada de este mismo documento: Lista numerada
<a href="#numerada">Lista numerada</a>
Enlaces a otros documentos
Un enlace no sólo puede llevar a otro documento HTML; también puede llevar a una imagen, un sonido, un video, etc. En general, puede llevar a cualquier tipo de documento. Por ejemplo:
( http://www.deciencias.net/disenoweb/disenyo/analizarweb.doc )
Dirección
El elemento ADDRESS se suele utilizar para proporcionar información sobre el autor de la página y permitir contactar con él para hacerle comentarios acerca de ella.
Sintaxis |
<ADDRESS>dirección</ADDRESS> |
Resultado |
dirección |
En la dirección se suele incluir la dirección de correo del mismo, a veces con un enlace que permite enviarle un mensaje con sólo hacer click sobre él.
La forma es la siguiente: <A HREF="MAILTO:dirección de correo">texto del enlace</A>
Por ejemplo: puedes comentarme cualquier cosa que se te ocurra a propósito de esta página.
<a href="mailto:mvaquero@wanadooadsl.net" target="_blank">comentarme</a> |