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 (getopost).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.