Índice

Declarar el formulario

La etiqueta <form> ... </form> tiene como única función la de declarar al navegador que debe incluir un formulario. Esta etiqueta englobará los elementos o campos de formulario, como, por ejemplo, una línea de texto, casillas que hay que marcar, listas desplegables, etc.

<!DOCTYPE html> 
<html lang="es"> 
<head> 
   <title>Html5</title> 
   <meta charset="UTF-8"> 
</head> 
<body> 
<form action=""> 
Elementos del formulario 
</form> 
</body> 
</html>

En sí, la etiqueta <form> no muestra nada en la ventana del navegador. No tiene sentido mostrar una captura de pantalla.

Los atributos usuales de la etiqueta <form> son:

name

Para asignar un nombre (name) al formulario.

action

Cuando demos la orden al navegador de enviar los datos del formulario, aquel precisa conocer la acción que debe realizar.

Esta acción será:

  • Bien la llamada a un programa de procesamiento de datos, alojado en el servidor, en CGI, Perl, PHP, ASP… Por ejemplo: action = "http://www.servidor/procesamiento.php"

  • Bien una dirección de correo electrónico para recuperar simplemente los datos. Se utiliza el protocolo mailto. Por ejemplo: action="mailto:mi_correo@servidor"

  • Bien el procesamiento de los datos del formulario de forma interna (de lado cliente) mediante JavaScript, en cuyo caso el atributo action está ...