Cómo crear formularios web con HTML5

Cómo crear formularios web con HTML5: los dummies

Los formularios HTML pueden presentar información a los usuarios , usando texto e imágenes. Cada forma tiene la misma estructura básica. Los elementos de entrada que utiliza dependen de los datos que está presentando y recopilando.

El elemento es un contenedor de contenido y entrada: funciona de manera muy similar al elemento de párrafo (

), que contiene texto de párrafo, o como el elemento de división (), que contiene varios tipos de subelementos en un documento lógico sección. Por lo tanto, todos los elementos de entrada asociados con una sola forma son

  • Contenido dentro de un elemento.

  • Procesado por el mismo manejador de formulario.

Un controlador de formulario es un programa en el servidor web (o un simple mailto: URL) que administra los datos que un usuario le envía a través del formulario. Un navegador web solo puede recopilar información a través de formularios; no sabe qué hacer con la información una vez que la ha capturado. Debe proporcionar otro mecanismo para realmente hacer algo útil con los datos que recopila de cualquier forma.

Atributos

Siempre utiliza estos dos atributos clave con la etiqueta:

  • acción: La URL para el método del controlador de formulario

  • : cómo desea que se envíen los datos del formulario al controlador de formulario

    Su manejador de formulario dicta cuál de los siguientes valores usará para el método. (Su proveedor de hosting o servicio probablemente tenga un documento que describa cómo invocar el manejador de formularios de su servidor web local, incluidos aquellos detalles que son tan necesarios, y probablemente también algunos ejemplos).

    • get envía los datos del formulario al manejador de formulario en la URL. La publicación

    • envía los datos del formulario en el encabezado del Protocolo de transferencia de hipertexto (HTTP).

Webmonkey revisa la diferencia entre get y post en su artículo "Add HTML Forms to Your Site". También puede encontrar una gran discusión sobre el formato de formularios HTML5 en el sitio de MSDN Magazine.

Marcado

El marcado en esta lista crea un formulario que usa el método de publicación para enviar información ingresada por el usuario a un manejador de formulario (guestbook. Php) para ser procesada en el servidor web.

 Formularios 

El valor del atributo de acción es una URL, por lo que puede usar URL absolutas o relativas para apuntar a un manejador de formulario en su servidor.