Indice: - div y span - Tablas - Formularios - CSS - Maquetación
Uso de capas Las capas son zonas rectangulares que contienen código HTML y que lo muestra por encima de la capa de ejecución. Los tags para hacerlos son
. Los dos ultimos son reconocidos por Netscape. Podemos usar cualquiera de los otros dos que son iguales.
UNA CAPA BÁSICA Id: para el uso con javascript y también css Style: Recibe una serie de propiedades que nos permiten configurar el aspectos y la posición de la capa entre otras cosas. Las sintaxis es nombre:valor Class: Se utiliza cuando se definen estilos personalizados en el css. Las capas son utilizada para tener ordenadamente diferenciado las secciones de una página. Un ejemplo de divs:
Algún tipo de noticia, comentario o algo.
Ahora veamos como definimos secciones con div.
titulo
header
body
contenido
TABLAS Nuestra primera tabla
: define la tabla. Recibe varios atributos: Border : establece el grueso del borde de la tabla en pixeles. Width: recibe la anchura que tendra la tabla en pixeles. Los pixeles también pueden recibir un valor porcentual. Align: Alineación de la tabla. Los mismos valores de siempre.
: define las filas de la tabla.
: define las celdas de cada fila. Recibe atributos: Width: establece el ancho de la celda. Height: establece la altura de la celda. Una vez definido el alto y el ancho de la primera celda, el resto de ellas, de la misma fila, tendrán el mismo ancho y alto, por ende no se especifica para las restantes celdas de la misma fila. : define el espacio en blanco.
Colocando contenidos Se pueden cambiar las alineaciones de las celdas (
) mediante los atributos: Align: alineación horizontal. Recibe 3 valores: Left: izquierda. Right: derecha. Center: centro.
Valing: alineación vertical. Recibe 3 valores: Top: parte superior. Bottom: parte inferior. Baseline: línea de base. Mas sobre colocación: En ocasiones viene bien establecer una separación mínima entre el contenido de las celdas y los bordes, sin necesidad de recurrir a las alineaciones.
: Representa celdas de cabecera. Suplantan al tag td. Scope: atributo que puede ser obviado. Es sólo para facilitar la lectura. Row : si la cabecera se refiere a una fila Col: si se refiere a una columna
El atributo bgcolors pude ser aplicado a los tag: td, th, tr, table. Background: es un atributo que se puede usar en td, tr, table.
Bordercolor: atributo que se le asigna al table. Establece el color del borde de la tabla. Estos son atributos del table: Bordercolorlight: establece el color del borde claro. Bordercolordark: establece el color del borde oscuro.
: añade una cabecera general a la tabla.
Las secciones de las tablas Cuando se crea una tabla se puede dividir en tres secciones:
celda 1
celda 2
celda 3
celda 4
FORMULARIO BASICO
FORMULARIOS
Un formulario está compuesto básicamente por una serie de campos que el usuario puede rellenar. : Encierran el formulario completo Name: Atributo del tag form. Que establece el nombre del formulario. Action: Atributo que indica al navegador del cliente que es lo que tiene que ocurrir cuando el usuario pulsa el boton del tipo submit (el que envia el formulario). Method: Atributo que permite establecer el método por el que se enviará el formulario al servidor. Los valores posible son post o get. Enctype: Atributo que determina el tipo de codificación con el que se debe enviar el formulario. Text/plain: Que el formulario se envíe como un simple texto sin formato. Application/x-www-form-urlencoded: Los campos del formulario se envían como un fichero adjunto de nombre postdata.att. Multipart/form-data: Se emplea cuando el formulario incluye campo de archivos.
: define un campo en el formulario. type: Atributo que indica el tipo de campo que queremos crear. Text: Campo para el ingreso de un texto. Submit: Boton que nos permite enviar los datos segun el método definido en Method. Reset: Limpia los campos dejandolo como empezaron Name: Se determina el nombre del campo. Size: atributo que determina la longitud física del campo en la pantalla expresada en caracteres.
Maxlength: Atributo que establece el máximo número de caracteres.
Tipo de campo Campo de contraseñas : Define un campo de contraseña. Donde lo que teclee el usuario aparece como un conjunto de asteriscos.
Zonas de Texto