Molte volte, per rendere maggiormente dinamico un sito web, occorre far sentire al visitatore la propria presenza all'interno dello stesso. Per questo motivo si introducono delle parti di codice che consentono di immettere i dati necessari all'utente che poi verranno utilizzati dal gestore del sito o dal proprietario della ditta pubblicizzata nel web per scopi diversi. Un esempio di modulo per l'introduzione di dati attraverso il web è quello raffigurato dalla seguente immagine:
Generalmente i moduli di immissione dei dati non sono colorati. Per renderli colorati è stato necessario l'utilizzo dei CSS (Cascade Style Sheets, fogli di stile a cascata). Nella prossima serie di lezioni vedremo come impostare e realizzare sia moduli molto semplice che complessi, come svuotare i loro contenuti e principalmente come acquisire i dati immessi all'interno del modulo da elaborare. Poichè per comporre i moduli esistono diversi componenti, quest'ultimi verranno analizzati uno alla volta. Di essi verrà mostrato sia come inserire valori al loro interno sia la pratica di rielaborazione dei dati.