¿Qué es un formulario web? Definición, elementos y usos comunes

Un **formulario web** (HTML `

`) es un componente interactivo de una página que recopila la entrada del usuario y la envía a un servidor para su procesamiento. Es el mecanismo principal para el **flujo de datos de usuario → servidor** en la web.

Anatomía central

<form action="/submit" method="POST"> <label for="email">Email</label> <input type="email" id="email" name="email" required> <button type="submit">Suscribirse</button> </form> 
  • action: URL del punto final del servidor.
  • method: `GET` (cadena de consulta) o `POST` (cuerpo).
  • Controles: ``, `