Formularios en HTML
Los formularios permiten que los usuarios envíen datos a un servidor.
Ejemplo básico
<form action="procesar.php" method="post">
<label for="nombre">Nombre:</label>
<input type="text" id="nombre" name="nombre" required>
<label for="mensaje">Mensaje:</label>
<textarea id="mensaje" name="mensaje"></textarea>
<button type="submit">Enviar</button>
</form>
Explicación
action
: Dirección donde se enviarán los datos.method
: Método de envío (get
opost
).required
: Campo obligatorio.
Buenas prácticas
- Usar etiquetas
<label>
para mejorar la accesibilidad. - Validar datos tanto en el cliente como en el servidor.
Ejercicio
Cree un formulario que solicite nombre, correo electrónico y un mensaje.