sábado, 29 de octubre de 2011

Clase No. 4

LISTAS  
En  ocasiones  es  necesario  presentar  información  de  manera  ordenada mediante listas con viñetas o listas numeradas. Con HTML se pueden crear tres de estos tipos de listados: listas ordenadas o numeradas, listas con viñetas o listas   de definición, cada una de ellas con sus variaciones.

LISTA ORDENADA  <OL>

Considere el caso en el que debe presentar la lista numerada de algunas de
las dependencias de la empresa donde trabaja, comenzando con un número en
particular:

4. Dirección de Informática
5. Planeación
6. Vicepresidencia Financiera
7. Comunicaciones

El listado anterior se consigue en HTML mediante el uso de las etiquetas <OL> (Ordered List)   y <LI> (List Item):




<OL TYPE ="1"   START ="4">
<LI>Dirección de Informática
<LI>Planeación
<LI>Vicepresidencia Financiera
<LI>Comunicaciones
</OL>


En  la  etiqueta   <OL>,  el  atributo  TYPE  ="1"  indica  que  la  lista  será
numérica (el número entre comillas puede ser cualquier entero y el resultado será el mismo), mientras que el atributo START ="4" hace que el primer elemento del listado  esté  precedido  por  el  número 4,  el  segundo  por  el  número
sucesivamente.  Sí  no  se  incluye  ninguno  de  los  dos  atributos  anteriores,  el explorador desplegará la misma lista pero comenzando el listado en 1.

Sí   se quiere   presentar el mismo listado pero de la siguiente manera:


A. Dirección de Informática
B. Planeación
C. Vicepresidencia Financiera
D. Comunicaciones 

Bastará con cambiar el 1 del atributo TYPE por una A y el 4 del atributo START por un 1, o simplemente omitir éste último:


<OL TYPE = "A"   START ="1">
<LI>Dirección de Informática
<LI>Planeación
<LI>Vicepresidencia Financiera
<LI>Comunicaciones
</OL>


EJERCICIO PROPUESTO

Cambie la A mayúscula del tributo TYPE por una i, luego por una I y finalmente por una   a y observe los resultados.

LISTA CON VIÑETAS <UL>

Sí en lugar de una letra o un número precediendo los ítems del listado, lo que se quiere es que aparezca una viñeta, se debe entonces utilizar la etiqueta <UL> (Unorderd List) de la siguiente manera:



<UL TYPE = "circle">
<LI> Ítem 1
<LI> Ítem 2
           
<LI> Ítem 3
           
<LI> Ítem 4
</UL>


lo que producirá una lista similar a:

o   Ítem 1
o   Ítem 2
o   Ítem 3
o   Ítem 4

La etiqueta <UL> únicamente tiene el atributo TYPE, que se refiere al tipo de viñeta que presentará. Pruebe omitiendo este atributo o cambiando circle por disc o por square.


LISTA DE DEFINICIÓN <DL>

Esta etiqueta como su nombre lo indica, permite desplegar listas de palabras con  su  correspondiente  definición.  Se  utiliza  típicamente  en  la  construcción  de glosarios. Considere por ejemplo, la siguiente lista de términos que definen las funciones de algunas dependencias de la empresa:

PLANEACIÓN:
Encargada de ejecutar y revisar los planes de inversión.
INFORMÁTICA:
Encargada  de  diseñar,  implementar  y  ejecutar  los  planes  de  desarrollo informático en la empresa.
RECURSOS HUMANOS:
Encargada de los asuntos relacionados con el recurso humano.

El listado anterior se comienza y termina con las etiquetas <DL> y </DL>. Cada uno de los términos a definir se precede con la etiqueta <DT>, mientras que a la definición en sí, se le antepone la etiqueta <DD>:



<DL>
<DT>PLANEACIÓN:
<DD>Encargada de ejecutar y revisar los planes de inversión. <DT>INFORMÁTICA:
<DD>Encargada de diseñar, implementar y ejecutar los planes de desarrollo   informático
en la empresa.
<DT>RECURSOS HUMANOS.
<DD>Encargada de los asuntos relacionados con el recurso humano.
</DL>

 





viernes, 14 de octubre de 2011

Clase No. 3

LA ETIQUETA BODY <BODY>

Hasta ahora se ha trabajado con páginas cuyos colores son: blanco para el fondo y negro para el texto escrito en ellas. Estos son los colores que HTML toma por defecto. El uso adecuado de la etiqueta <BODY>, que por supuesto tiene atributos, permite entre otras cosas cambiar o establecer: el color del texto, un color o una imagen de fondo y los colores de los enlaces que tendrá la página. La siguiente es la sintaxis completa de esta etiqueta:


nombre_imagen se refiere al nombre, o mejor la ubicación del archivo de una  imagen  que  se  quiere  aparezca  como  fondo  de  la  página,  color_fondo, color_texto, color_enlace, color_enlace_V y color_enlace_A   corresponden a los códigos o   los nombres de los colores para el fondo de la página, el texto de la información, el texto de los enlaces no visitados, el texto de los enlaces visitados y el texto de los enlaces activos respectivamente. El manejo de estos tres últimos se verá más adelante en el capítulo correspondiente a enlaces.
El siguiente ejemplo desplegará una página con fondo negro (black) y texto de color   lima (#00ff00):










UBICACIÓN DE ARCHIVOS 

Antes de comenzar a trabajar con imágenes, es indispensable entender el concepto de la ubicación relativa de archivos. Existen en HTML algunos atributos que indican la ruta o el camino donde se encuentran ubicados ciertos elementos y no un valor simple como un número o el código de un color. Tal es el caso del atributo background cuyo valor hace referencia a la ubicación y el nombre de una imagen que se quiere aparezca como fondo en la página (BACKGROUND=”ruta”).

Cualquiera  que  sea  el  sistema  operativo  que  se  utilice,  los  programas, aplicaciones,  archivos  y  documentos  se  guardan  físicamente  en  una  unidad  de almacenamiento, dentro de una jerarquía de directorios y subdirectorios conocida como Sistema de Archivos.

Un  directorio  puede  contener  archivos  y  otros  directorios  denominados subdirectorios. Dependiendo de la ubicación de las páginas y las imágenes u otros objetos dentro del sistema de archivos, el valor o ruta de los atributos, cambia. Existen tres posibilidades (ver gráfica de Ejemplo de sistema de Archivos):

  1. La  página  y  la  imagen  se  encuentra  dentro  del  mismo  subdirectorio       (ejemplos:  Página1  e  Imagen1,  Página  2  e  Imagen  2  y  Página  3        Imagen 3).
  2. La imagen se encuentra en un subdirectorio ubicado en el mismo nivel o       por debajo   del subdirectorio que contiene la página (ejemplos: Página 3 e Imagen 1, Página 3 e Imagen 2 y Página 1 e Imagen 2).
  3. La imagen se encuentra en un subdirectorio   arriba del que contiene la       página (ejemplos: Página 2 e Imagen 1, Página 2 e Imagen3 y Página 1 e Imagen 3).
El ejemplo más sencillo se tiene cuando, tanto la imagen de fondo como la página residen en el mismo directorio o subdirectorio. En este caso la ruta se reduce al nombre de la imagen:


Si la imagen de fondo reside en un subdirectorio al mismo nivel o por debajo del directorio que contiene la página, la ruta además del nombre de la imagen debe estar compuesta por el o los nombres    de los subdirectorios que la contienen, separados por un slash (/). Si por ejemplo, se desea que “Imagen 2” aparezca como fondo de la Página 3, la ruta será: “D2/D3/Imagen 2”, con lo que la etiqueta BODY será similar a:


La última posibilidad que existe es que la imagen se encuentre ubicada uno o mas niveles por encima del directorio que contiene la página. En este caso la ruta estará compuesta por el nombre de la imagen, precedida por un conjunto de dos puntos y un slash (../)   por cada nivel que sea necesario subir para alcanzar el directorio donde está ubicada la imagen. Con los siguientes ejemplos se ilustra esta situación:

La “Imagen 1”, ubicada un nivel por encima debe aparecer como fondo de la “Pagina 2” . La ruta será: “../Imagen 1” y la etiqueta BODY debe ser:


Ahora se quiere que   “Imagen 3” sea el fondo de la “Pagina 2”:




Es importante mencionar que HTML soporta sólo ciertos formatos de imagen. Básicamente se pueden mostrar imágenes creadas en formato GIF y JPG. Las últimas versiones de navegadores soportan el formato PNG de MACROMEDIA ®.

miércoles, 12 de octubre de 2011

Clase No. 2

ETIQUETAS PARA TEXTO

Las etiquetas de texto como su nombre lo indica, permiten cambiar los atributos y la manera como el texto se verá dentro de la página. Se puede afectar todo un párrafo, una línea, una palabra o caracteres individuales simplemente encerrándolos dentro de las etiquetas apropiadas. Algunos atributos del texto pueden ser controlados por diferentes etiquetas, obteniendo resultados similares.

RESALTAR LINEAS DE TEXTO
Esta etiqueta, conocida como etiqueta de encabezado (heading), es utilizada con frecuencia para escribir títulos y subtítulos, dado que permite mostrar texto en negrillas con seis tamaños diferentes, dependiendo del valor asignado al atributo X.
Para ver su funcionalidad, escriba las siguientes líneas en un nuevo archivo:

             
Una vez guardado el archivo, ábralo en el explorador y observe los resultados.
La etiqueta <HX> tiene otro atributo que permite controlar la alineación del texto.
Éste se puede alinear al centro (ALIGN=“CENTER”), a la derecha (ALIGN=“RIGHT”), a la izquierda, que es la alineación que toma por defecto cuando el atributo ALIGN es omitido, o justificado (ALIGN=“JUSTIFY”).
Por ejemplo,

       
Mostrará la palabra “Texto” alineada al centro de la página, mientras que

        
Alineará “texto” a la derecha y
        
 
Presentará “Texto” alineada a la izquierda. Lo mismo ocurrirá si se comete un error al escribir el valor del atributo ALIGN. Veamos un par de ejemplos:



En general, se puede afirmar que cuando la sintaxis de una etiqueta no es la correcta, el navegador no generará error o advertencia alguna al respecto, ni dejará de mostrar la página, simplemente los resultados no serán los esperados.

Video de la etiqueta H
ETIQUETA <FONT> </FONT>

Esta etiqueta permite controlar tres atributos del texto que se encuentra encerrado entre ellas: su tamaño (SIZE), su color (COLOR) y el tipo de fuente (FACE). Por ejemplo, la siguientes líneas escritas dentro del cuerpo de un nuevo archivo, mostrarán texto con cuatro tamaños de fuente diferentes:
   
La sintaxis completa de la etiqueta <FONT> es la siguiente:


Donde X corresponde como ya se vio, al tamaño de la fuente que admite valores positivos y negativos.
El atributo COLOR pude ser un valor hexadecimal o el nombre en inglés de un color especifico. Aunque en teoría se pueden mostrar millones de colores, existen 16 de ellos que componen la denominada “paleta Segura”. El uso de cualquiera de esos colores, garantiza que las páginas podrán ser vistas tal como fueron diseñadas, aun cuando se utilice para su visualización un monitor con la configuración más pobre. La tabla siguiente muestra los valores hexadecimales (códigos) y nombres de los 16 colores mencionados.

Finalmente, Nombre de la fuente es el atributo correspondiente a los nombres de las fuentes disponibles en el sistema, tales como: Arial, Helvética, Times New Román, Arial Black, Chalesworth, etc.
Como ejemplo, se propone escribir las siguientes líneas dentro del cuerpo de una nueva página:

Cuyo resultado será similar al de la siguiente gráfica:


Video de las etiquetas


ETIQUETA <PRE> </PRE>

HTML sólo reconoce y muestra un espacio en blanco entre palabras, aunque se hayan escrito dos o más. Tampoco reconocerá tabuladores o retornos de carro. Es decir, si dentro del cuerpo de un archivo HTML se escribe el siguiente texto:


Al abrir la página en el explorador se obtendrá:

Si se quiere que el texto se va en la página tal como fue escrito, éste debe encerrarse dentro de las etiquetas <PRE> y </PRE> (performated), que forzarán al explorador a mostrar todos los espacios, tabuladores y retornos de carro que encuentre.

ETIQUETA <BR> Y <P>
La etiqueta <BR> permite forzar un salto de línea dentro de un texto.
Observe que esta etiqueta no se cierra con </BR>, razón por la que se le conoce como etiqueta abierta. <P> es otra etiqueta que puede utilizarse abierta o cerrada. Si se usa de la primera forma, iniciará un nuevo párrafo dejando una línea en blanco, si por el contrario se cierra </P> permite alinear el nuevo párrafo a la derecha, en el centro, a la izquierda o justificado, dependiendo del valor asignado al parámetro ALIGN. A continuación se muestran algunos ejemplos:


Ejemplo
Resultado
Texto con <BR> salto de línea
Texto con salto de línea
En este ejemplo iniciaremos aquí <P> un nuevo párrafo
En este ejemplo iniciaremos aquí un nuevo párrafo
<P ALIGN=“RIGHT”> alineado a la derecha<P>
alineado a la derecha
<P ALIGN=“LEFT”> alineado a la izquierda<P>
alineado a la izquierda
<P ALIGN=“CENTER”> alineado aL centro<P>
alineado aL centro


ETIQUETA <HR>
Esta etiqueta “abierta”, dibuja una línea horizontal (Horizontal Rule), con alineación, tamaño y ancho variables. Se utiliza con frecuencia para separar secciones de contenido. Su sintaxis se ilustra en las siguientes líneas:

OTRAS ETIQUETAS PARA TEXTO
La siguiente tabla muestra otras etiquetas muy útiles a la hora de trabajar con texto y los efectos que se conseguirán:

Ejemplo
Efecto
Resultado
<CENTER>Texto</CENTER>
Texto centrado
Texto
<B>Texto</B>
Texto en negrilla
Texto
<I>Texto</I>
Texto en cursiva
Texto
<U>Texto</U>
Texto subrayado
Texto
Texto <SUP>Texto</SUP>
Texto en superíndices
TextoTexto
Texto <SUB>Texto</SUB>
Texto en subíndices
TextoTexto
<S>Texto</S>
Texto tachado
Texto


COMENTARIOS
En HTML, como en cualquier otro lenguaje existe una forma de escribir comentarios dentro del código. Todo lo escrito dentro de los signos
<!—y --> será ignorado por el navegador sin que se muestre cuando la página sea visualizado.

ACTIVIDAD
·         Diseña una página Web, para observar cada uno de los 6 estilos predefinidos, alineando el texto a la izquierda, centro, derecha, alternativamente, dejando una línea en blanco entre cada línea de texto. Guarda esta página como dos.html.
·         Diseña una página Web (recuerda toda la estructura), en la que pongas tus datos personales, nombres, edad, domicilio, profesión, pasatiempos. Resaltando cada uno de estos tópicos con un color y un estilo de letra diferente, guarda esta página como tres.html.
·          Diseña una página Web, en la que pongas un cuento, resaltando cada uno de los tópicos vistos, guarda este documento como cuatro.html.
·         Comprime estos tres archivos y los envías en uno solo.