La etiqueta <form> nos facilita la creación de formularios, con sus diferentes parámetros.

 

 

 

En el interior de un formulario podemos añadir varios campos.

  • Cuadros de texto: <input type="text" />
  • Cuadros de contraseña: <input type="password" />
  • Cuadros radiales: <input type="radio" />
  • Casillas de verificación: <input type="checkbox" />
  • Botón de envío: <input type="submit" />
  • Botón de reinicio: <input type="reset" />
  • Botones: <input type="button" />
  • Cuadros de archivo: <input type="file" />
  • Valores ocultos: <input type="hidden" />
  • Área de texto: <textfield>
  • Listas desplegables <select> con sus correspondientes <option> o <optgroup>

Aún quedan otros tipos más, menos implantados, pero que ya debemos ir utilizando progresivamente.

Los formularios se complementan con <fieldset> y <legend> para agrupar elementos y con <label> para etiquetarlos.

Por último, hemos realizado un repaso a los posibles eventos que se generan en una página web, así como una aproximación al trabajo con JavaScript, el lenguaje de scripts que complementa a las páginas web.