![]() La plaza Virtual |
|---|

Version compatible con la impresora
| Leccion3 Tablas y listas Alguna vez desearemos dar formato a una hoja de internet, colocar algun dato que quede ordenado como en una hoja de calculo o tal vez ubicar un indice de categorias, para eso nos valemos de las tablas y las listas. Las listas llevan una etiqueta de apertura y una de cierre, pero los componentes de cada una pueden no llevar la de cierre, existen varios tipos de listas, listas numeradas, ordenadas y sin ordenar, yo prefiero simplificar el uso de ellas en solo dos, ya que las otras dos son muy parecidas y poco usuales, de hecho estan pensando en retirarlas de la jugada, por su poco uso. Las dos listas mas comunes son la lista ordenada OL(ordered list) y la lista desordenada UL (unordered list), basicamente se diferencian en que la OL coloca un numero antes de cada componente de manera automatica, la UL solo coloca un punto antes de cada componente, si te fijas en lo personal uso la UL. Para comenzar una lista debemos colocar la etiqueta que lo indique, en este caso vamos a comenzar con la etiqueta <OL> , esto indica al navegador que estamos comenzando una lista ordenada, luego, en el siguiente renglon si asi lo deseas escribes <LI>, esta etiqueta es comun a todas las listas, excepto a la de directorio, pero en general indica que lo que se escriba despues de esta etiqueta sera representado como componente de la lista, cada que agregamos un componente que queremos que se maneje por separado agregamos la etiqueta <LI> Veamos como sería un ejemplo del uso de <OL><LI> Indicamos con </OL> que hemos terminado la lista, lo que se escriba despues ya no sera considerado componente, en caso contrario la lista seguira abierta. Fisicamente lo vemos de la siguiente forma
Si agregamos mas componentes antes de </OL> el numero ira creciendo automaticamente, haz varias pruebas y juega con ello. Si cambias OL por UL, en lugar del numero tendras un circulito, de la manera siguiente
Es muy sencillo usar listas, ahora trata de agregar enlaces a las listas, a ella no le importa el formato que quieras darle de manera extra, si necesitas agregar un link, solo tienes que escribir <LI><ahref="LADIRECCION">EL ENLACE</A>. Las tablas requieren un poco mas de atencion debido a los usos y aplicaciones multiples que lleva cada componente de la tabla. Siempre van en este orden, el uso de TD o TH depende de la importancia que queremos darle a los titulos y subtitulos de la tabla. No todo sera TH, pero si puede ocurrir q1ue todo sea TD. Lo que se escriba en el espacio entre <TD> y </TD> sera usado como dato para la tabla, entonces se representara dentro de una celda. Adicionalmente podemos indicar el ancho y alto de nuestras tablas, asi como la alineacion del texto dentro de las celdas, el ancho del espacio entre celdas, el ancho del borde, etcetera. Para hacer una tabla con bordes se escribe <TABLE BORDER>, despues de BORDER podemos agregar un signo = y un numero indicando el ancho del borde, por experiencia, cualquier borde de mas de 2 pixeles se ve raro y cualquiera que pase de 5 es de mal gusto, pero a veces lucen bien en determinadas situaciones. Si lo que deseamos es una tabla limpia de bordes entonces no escribimos nada despues de TABLE. Nuestro siguiente paso es indicar la prescencia de una fila, si no hay filas no hay datos y no hay celdas. Asi que escribimos <TR>. Algo importante es que podemos especificar e ancho y alto en este momento o en cualquier otro, pero si deseamos tambien cambiar el color de fondo entonces es necesario indicarlo dentro de esta etiqueta como lo hacemos en la etiqueta body (ver capitulo 1 y anexo de etiquetas) El color puede ser diferente para cada tabla, linea, columna o celda. Fisicamente se verá así:
Puedes jugar con los colores de relleno de las tablas, agregando el comando bgcolor a la etiqueta de <TABLE>, <TR>, <TH> o <TD>, darle formato al texto, incluir imagenes, vinculos y cualquier tipo de agregado en la celda, la celda solo actua como un corralito donde puedes meter cualquier tipo de dato. | |||||||