Apuntes Curso Web Design HTML VVAPARDILLO Enero 2006 - Carlos Lara
Robado y corregido por Emilio del web aqui      http://usuarios.lycos.es/bulios/

Nota general para todos
NO usas ñ, Ñ, acentos ni espacios en nombres de ficheros. como "Paginas Web.gif"
y usas "xxx" en todo los sitios y etiquetas en meniscula.
Tienes que cerrar MUCHAS etiquetas con </xx>


Etiquetas de textoEtiquetas de listasIndice de Etiquetas
Etiquetas de GraficosEtiquetas de DocumentoTablas
Etiquetas EnlacesFormularios

Etiquetas

Es la forma mas correcta de hacer referencia a como deberia incluirse en un documento html una etiqueta,<etiqueta>......</etiqueta>, a la primera la denominaremos etiqueta de apertura, que indica el comienzode la aplicacion asociada a la etiqueta.A la segunda la denominaremos etiqueta de cierre, e indica que a partir de ese punto se dejara de aplicar dicha funcion.

Algunas etiquetas no poseen etiqueta de cierre y en otras la etiquetas de cierre es opcional.
Las etiquetas se pueden anidar (meter) unas dentro de otras.

Etiquetas de Documento

(etiquetas necesarias en todos los documentos html)

< html >....</ html >
Toda la pagina se encuentra dentro de estas dos etiquetas, es la primera y ultima del documento < head >....</ head >
Etiqueta de cabecera o encabezamiento head < body >....</ body > Parametros body Etiquetas body
Etiqueta de cuerpo es donde realmente estan todas las etiquetas de la pagina
< title >....</ title >
Etiqueta de Titulo title
(titulo que aparece en la barra azul del explorador, va dentro de la etiqueta head)
Ejemplo de un documento Basico en blanco
            <html>
               <head>
                  <title>Documento Basico</title>
               </head>
            </html>
Parametros
         <etiqueta parametros=valor1
              parametros=valor2
              parametros=valor3 >
         </etiqueta>
   

< body >....</ body >

Parametros:
      < body background="../graficos/FicheroGrafico.gif"
                     bgcolor="#codigocolor"
                        text="#codigocolor"
                        link="#codigocolor"
                       vlink="#codigocolor" >
      </ body >
   
Estos parametros afectan a toda la pagina y desactivan los colores que se tenga por defecto los navegadores, si se necesita poner un texto en otro color de utiliza la etiqueta font


Etiquetas dentro de body

< PRE >.....</PRE> Etiqueta Preformateado
Sirve para que aparezca el texto con todos lo espacios en blanco, tabulaciones etc. Ejem: Si quisieramos poner en la pagina el codigo fuente de un programa

< BR > Etiqueta de salto linea (BREAK)
Solo apertura, o sea, no necesita una etiqueta de cierre

< P > Etiqueta de salto Parrafo
Solo apertura, o sea, no necesita una etiqueta de cierre

Parametros:
         <P align= left
            = right
            = center > 
         </P>
   
Aunque no hace falta la etiqueta de cierre si se utilizan parametros es mejor ponerla

Con align se alinea el texto (izquierda, derecha o centrado) inmediatamente despues y entre la etiqueta de inicio y la etiqueta de final

< hr > linea Horizontal en tres dimensiones (Horizontal Rule)
Solo apertura, o sea, no necesita una etiqueta de cierre

Parametros:
         <hr align= left
             = right
             = center > 
             NOSHADE  
             size="tamaño" 
             width="pixels"
             ="TantoPorciento %"
   
<Hn>....</Hn>heady
Se usa para crear encabezados con mayor o menor importancia
Siendo n un numero entre 1-6

texto con H1

texto con h2

texto con H3

texto con H4

texto con H5
texto con H6


Etiquetas de texto

< B >....</ B > Negrita (BOLD)
Con esta etiqueta todo el texto que se encuentre dentro de la etiqueta se visualizara en negrita

< I >....</ I > Cursiva (ITAliC)
Con esta etiqueta todo el texto que se encuentre dentro de la etiqueta se visualizara en Cursiva

< TT >....</ TT > (TELEtype)
Con esta etiqueta todo el texto que se encuentre dentro de la etiqueta se visualizara en Teletype

< U >....</ U > Subrayado (UNDERliNE)
Con esta etiqueta todo el texto que se encuentre dentro de la etiqueta se visualizara en Subrayado

< S >....</ S > Tachado (StrIKE)
Con esta etiqueta todo el texto que se encuentre dentro de la etiqueta se visualizara en Tachado

< Blink >....</ Blink > Parpadeo
Con esta etiqueta todo el texto que se encuentre dentro de la etiqueta se visualizara en Parpadeo (en Internet Explorer no funciona)

< SUP >....</ SUP > Superindice
Con esta etiqueta todo el texto que se encuentre dentro de la etiqueta se visualizara en Superindice

< SUB >....</ SUB > Subindice
Con esta etiqueta todo el texto que se encuentre dentro de la etiqueta se visualizara en Subindice

< center >....</ center > Centrado
Con esta etiqueta todo el texto que se encuentre dentro de la etiqueta se visualizara

Centrado

< font >......</font> Tipo de Fuente

Parametros:
      <font   size= "tamaño"
               "+ tamaño"
               "- tamaño"
              color="Codigocolor"
              FACE="NombreFuente"     >
        </font>
   

Etiquetas de Graficos

Los navegadores trabajan con los archivos JPG y GIF89a
Las imagenes siempre son cuadrangulares, para poner una imagen y que no se vea cuadrangular, hay que poner el fondo de esa imagen transparente y eso solo se puede hacer con los archivos GIF89a

< IMG > Etiqueta de Imagen
Solo apertura, o sea, no necesita una etiqueta de cierre

Parametros:
         <IMG    src="UbicacionGrafico"
                 ALT="texto"
                 align="TOP"
                      ="MIDDLE"
                      ="BUTTON"
                 border="Tamaño"
                 height="Tamaño"
                 width="Tamaño"
                 HSPACE="Margen"
                 VSPACE="Margen"
                 ISMAP/USEMAP        >
   
Tablita
brujaAlineado con TOP y un Tamaño de 100 pixels brujaAlineado con MIDDLE y un Tamaño de 90 pixels brujaAlineado con BUTTON y un Tamaño de 80 pixels
brujaAlineado con right y un Tamaño de 70 pixels brujaAlineado con left y una altura de 60 y una anchura de 30 pixels


Etiqueta de Enlaces (links)

< A >....</ A >
Se usa para crear Hipervínculos

Parametros:
         <A href="RecursoInternet" NombreEnlace></A>
            name="nombremarcador"
Marcadores: Un marcador es un enlace a un punto concreto de una pagina, hay marcadores que te llevan a un punto concreto de una misma pagina (los mas comunes), o a un punto de otra pagina distinta.

   Aqui esta el enlace a un marcador llamado arriba debe ir precedido del signo #

<A href="Apuntes.htm#arriba>marcador</A>
Aqui esta el detino del enlace cambiamos el href por name y no se le quita el #
<A name="arriba></A>
Ejemplo: Este marcador te lleva al principio de la pagina y alli puedes ver otros tres marcadores mas

Etiquetas de listas

Una listas define una serie de elementos que podran tomar el aspecto de viñetas, listas numeradas, entradas de un glosario etc...
Existen diferentes tipos, pero las tres mas usadas son:

  1. listas Ordenadas
  2. listas Desordenadas
  3. listas de Definicion
Parametros lista Ordenada:
< OL >....</ OL >
<OL START="numero"           un numero por el que empezara la lista
     type="1"                la lista esta ordenada con numeros
     "a"                la lista estara ordenada con el abecedario en minusculas
     "A"                la lista estara ordenada con el abecedario en mayusculas
     "i"                la lista estara ordenada con numeros romanos en minusculas
     "I" >              la lista estara ordenada con numeros romanos en mayusculas



         Formato:
            <OL>
               <li>       Siendo detras de <li> donde 
               <li>       se colocan los elementos de la
               <li>       lista
            </OL>
Parametros lista Desordenada:
< UL >....</ UL >
<UL type="SQUARE"                la lista estara ordenada con un cuadradito negro
    "DISK"                  la lista estara ordenada con un puntito negro
    "CIRCLE"                la lista estara ordenada con un circulito



         Formato:
            <UL>
               <li>       Siendo detras de <li> donde
               <li>       se colocan los elementos de la
               <li>       lista
            </UL>





Ver ejemplos de listas


Tablas

table (parametros tr (parametros td (parametros
Una tabla es un conjunto de filas y columnas

Formato:

El formato de una tabla se compone de una etiqueta de tabla
<table> etiqueta de tabla </table>
una etiqueta de filas     <tr> etiqueta de fila </tr>
y una etiqueta de celdas     <td> etiqueta de celdas </td>

  <table>
     <tr>
        <td>
           elemento
        </td>
     </tr>
  </table>

Siendo elemento cualquiera de estos elementos:

< table >....</ table >

Parametros de table:

      <table  border="numero"
         CELLSPANDING="numero"
         CELLPADDING="numero"
         width="numero o porcentaje"
         height="numero o porcentaje"
         bgcolor="codigocolor"
         BACGROUND="archivografico"     >
      
      </table>
< tr >....</ tr >

Esta etiqueta se utiliza para crear las filas en una tabla

Parametros de tr (filas):


      <tr  align="left","rigth","center","justify"
           Valign="top","middle","botton"
           height="numero o porcentaje"   >
      </tr>

Estos parametros se aplican sobre toda la fila, salvo cuando un parametro de <td> contradice esta alineación
< td >....</ td >

Esta etiqueta se uitliza para crear las celdas de una tabla

Parametros de td (celdas):


            <td  align="left","rigth","center","justify"
         Valign="top","middle","botton"
         rowsPAN="numero"
         colsPAN="numero"
         width="numero o porcentaje"
         height="numero o porcentaje"
         bgcolor="codigocolor"
         BACKGROUND="archivografico"     >
         NOwrap
         </td>

< TH >....</ TH >

Esta etiqueta es similar a la etiqueta td pero se utiliza para poner titulos a las columnas de la tabla, por defecto escribe el texto en negrita


Formularios

< FORM >....</ FORM >

Parametros de FORM:

         <FORM ACTION="Programa CGI"
               METHOD="post", "get">
         </FORM>

< INPUT >

Parametros de INPUT:

<INPUT type="text", "password", "checkbox", "radio", "hidden", "submit", "reset", "button"
       name="nombre"
       VALUE="valor"  >

Ver ejemplo de Mecanismos Formulario
< select >....</ select >

Parametros select:

      <select name="nombre"
              size="n"
              MULTIPLE
              <option> opcion 1 
              <option> opcion 2  >
Ver ejemplo de Mecanismos Formulario
< option >....</ option >

Parametros option:


< textarea >....</ textarea >

Parametros textarea:

            <textarea name="nombre"
                      cols="n"
                      rows="n"
                      wrap="virtual", "physical"  >
            </textarea>

Ver ejemplo de Mecanismos Formulario


Ejemplo de Mecanismos de Formularios

type="text"Cuadro de texto
type="PASSWORD"Cuadro de Password
type="checkbox"Casilla Verificacion
type="radio"Casilla de Opcion
type="Submit"Boton enviar
type="Reset"Boton Borrar
<select> Menu Desplegable
<textarea> Cuadro texto con
Desplazamiento
Ejemplos de clase