Los formularios son una parte esencial de toda página web en la que se busque interacción con los usuarios. Son muy parecidos a los formularios de papel tradicionales solo que en el caso de la web habrá que emplear el ratón o el teclado para rellenarlo en lugar de un simple bolígrafo.
Un formulario (elemento form
del HTML) pueden contener diferentes elementos:
- Elementos en los que el usuario tendrá que escribir: cajas de texto, áreas de texto.
- Elementos que el usuario podrá o no seleccionar: botones de opción, casillas de verificación, cuadros de listas.
- Elementos decorativos o descriptivos: etiquetas, textos.
- Elementos de agrupación de otros elementos.
- Elementos que permiten limpiar el formulario o enviar los datos para su procesamiento: botones de comando.
Con CSS puedes posicionar los elementos del formulario y configurar completamente su apariencia. Para ello, se emplean las propiedades vistas hasta ahora referentes al modelo de cajas, posicionamiento, flotado y las propiedades de fondo, texto, colores, etcétera.
Al igual que con las tablas, existen gran cantidad de plantillas para formularios que se pueden utilizar como base para nuestras webs. En el siguiente enlace puedes encontrar algunos ejemplos interesantes.