info¿Qué es?
Elemento contenedor que define un formulario HTML y agrupa todos los controles de entrada que se enviarán a un servidor para su procesamiento.
settingsAtributos principales
link
action
URL donde se enviarán los datos del formulario
swap_vert
method
Método HTTP: GET (visible en URL) o POST (oculto)
code
enctype
Codificación de datos: application/x-www-form-urlencoded (default), multipart/form-data (archivos), text/plain
codeEjemplo de uso
<!-- Formulario básico con método POST -->
<form action="/procesar-datos" method="post">
<label for="nombre">Nombre:</label>
<input type="text" id="nombre" name="nombre">
<button type="submit">Enviar</button>
</form>
<!-- Formulario para subir archivos -->
<form action="/subir-archivo" method="post" enctype="multipart/form-data">
<input type="file" name="archivo">
<button type="submit">Subir</button>
</form>
<form action="/procesar-datos" method="post">
<label for="nombre">Nombre:</label>
<input type="text" id="nombre" name="nombre">
<button type="submit">Enviar</button>
</form>
<!-- Formulario para subir archivos -->
<form action="/subir-archivo" method="post" enctype="multipart/form-data">
<input type="file" name="archivo">
<button type="submit">Subir</button>
</form>
lightbulbNota importante
Los controles fuera de un elemento `<form>` no se enviarán automáticamente. Para asociarlos, usa el atributo `form` con el ID del formulario correspondiente.