Guide / HTML — basi del linguaggio di markup / Moduli, pulsanti e controlli
Moduli, pulsanti e controlli
form, label, input e button.
I moduli raccolgono dati utente: <form> definisce action e method (es. post verso un server). Ogni controllo dovrebbe avere una <label> associata (tramite for/id o annidamento) per accessibilità.
Gli input tipizzati (email, number, date, …) attivano hint e validazioni base del browser.
Esempio
<form action="/cerca" method="get">
<label for="q">Cerca</label>
<input id="q" name="q" type="search" required>
<button type="submit">Invia</button>
</form>