Profe Johnny
Manual · Tema 8 de 11

Formularios y campos de entrada

Cómo capturar información del usuario.

Un formulario se define con <form> y agrupa campos de entrada. El elemento más versátil es <input>, cuyo comportamiento cambia según su atributo type: text, email, password, number, checkbox, radio, entre otros.

Cada campo debe ir acompañado de una etiqueta <label> vinculada con for/id, lo que mejora la accesibilidad y permite hacer clic en el texto para enfocar el campo.

Para textos largos se usa <textarea>, para listas desplegables <select> con <option>, y para enviar el formulario, un <button type="submit">.

Ejemplo — pruébalo tú mismo

formularios.html
Ponlo a prueba: Agrega un campo de tipo email con su label correspondiente.