Los formularios permiten que el usuario pueda introducir datos en el documento web para posteriormente enviarlos y tratarlos en el servidor, almacenarlos en una base de datos, interactuar con el usuario etc.

A la hora de crear formularios de cero hay ciertas etiquetas y valores que deberán contener. Comenzando por lo más básico, la etiqueta <form>, es la que permite definir el formulario de datos, crea un contenedor dónde se albergarán las propiedades y elementos del formulario.

Un formulario suele está constituido por varios elementos de entrada de datos,  como campos de texto, casillas de verificación, botones de radio, listas de selección, areas de texto, etc. Y por supuesto, al menos un elemento de envío.

Vamos a ver la sintáxis básica de un formulario:

Este atributo permite establecer el conjunto de caracteres que ha de utilizar el formulario para el envió de información al servidor. Si no se establece el atributo se toma por defecto el valor “UNKNOWN” (“Desconocido”), el cual aplica el conjunto de caracteres que tenga aplicado el documento web.

La sintaxis para definir esta etiqueta con el atributo accept-charset es la siguiente:

Los conjuntos de caracteres que más se suelen utilizar son UTF-8 y ISO8859-1, que se corresponden con la codificación Unicode y el juego de caracteres para el alfabeto Latín.

El atributo permite especificar donde han de ser enviado los datos del formulario, cuando este es enviado.

Normalmente suele ser un documento web, escrito en un lenguaje de programación de servidor, el cual se encarga de procesar los datos.

Se ha de especificar la ruta relativa o absoluta al recurso encargado de procesar la información.

La sintaxis de la etiqueta con el atributo es la siguiente.

 

El atributo especifica que el formulario pueda utilizar las entradas de datos anteriores que pueda haber realizado el usuario, para autocompletar los campos que son solicitados por el formulario.

Se puede establecer como valores posibles on, que indica la activación. Y off, indicando que el auto completado estaría desactivado.

Si se establece el valor del atributo como activado, se pueden indicar campos del formulario como desactivados y viceversa.

La sintaxis del atributo es la siguiente.