.
🧩 Parte 1 – Struttura e intestazione
- Inserisci un
<title>personalizzato: “Modulo iscrizione corso RIM”. - Crea un
<header>con il nome della scuola e un breve slogan. - Aggiungi un
<h1>con il titolo del modulo e un’emoji decorativa. - Inserisci un paragrafo introduttivo che spieghi lo scopo del form.
- Aggiungi un’immagine decorativa o il logo della scuola in cima.
🧾 Parte 2 – Dati anagrafici
- Crea un
<fieldset>con<legend>“Dati personali”. - Inserisci i campi:
nome,cognome,email,telefono. - Imposta l’attributo
requiredsui campi obbligatori. - Aggiungi
placeholderesplicativi per ogni campo. - Crea un campo
dateper la data di nascita. - Inserisci un campo
numberper indicare l’età. - Crea un menu
<select>per la “Regione di provenienza” (almeno 5 regioni). - Aggiungi un campo
urlper indicare un eventuale sito personale. - Inserisci un campo
emailcon controllo di formato.
🗂 Parte 3 – Scelte e preferenze
- Crea un gruppo di radio button per il “Genere” (Maschio, Femmina, Altro).
- Aggiungi un gruppo di checkbox per gli “Interessi” (es. economia, marketing, lingue, informatica).
- Crea un campo
colorper far scegliere il colore preferito. - Inserisci un campo
rangeper valutare il livello di conoscenza informatica (0–10). - Crea un campo
searchper cercare corsi disponibili. - Aggiungi un
<datalist>collegato con almeno 5 opzioni di corsi. - Crea un campo
selectper indicare il “Corso scelto” con almeno 3 opzioni. - Crea un secondo
<select multiple>per “Lingue conosciute” (es. Italiano, Inglese, Spagnolo, Francese). - Aggiungi un
<textarea>per “Motivazioni dell’iscrizione” (almeno 4 righe).
💾 Parte 4 – File e dati tecnici
- Inserisci un campo
fileper caricare un documento d’identità. - Limita i tipi accettati con
accept=".pdf,.jpg,.png". - Aggiungi un campo
hiddencon un codice utente fisso. - Inserisci un campo
numberper “Anni di esperienza scolastica”. - Crea un campo
monthper indicare il “Mese di inizio corso”. - Aggiungi un campo
weekper indicare la “Settimana di frequenza”. - Inserisci un campo
timeper indicare l’orario preferito delle lezioni. - Aggiungi un campo
datetime-localper la data e ora di iscrizione. - Inserisci un campo
telper un secondo recapito telefonico. - Crea un campo
urlper un eventuale profilo LinkedIn.
📤 Parte 5 – Pulsanti e chiusura
- Inserisci un pulsante di tipo
submitcon etichetta “Invia iscrizione”. - Aggiungi un pulsante di tipo
resetcon etichetta “Cancella dati”. - Inserisci un pulsante di tipo
buttoncon testo “Verifica dati” (senza JavaScript). - Crea un
<fieldset>separato con titolo “Conferma finale”. - Inserisci una checkbox con testo “Confermo di aver letto l’informativa privacy”.
- Aggiungi un campo
output(vuoto) per eventuali risultati calcolati. - Inserisci un
<footer>con il nome dell’autore e la data di creazione del file.
👉 Consegna:
Salva il file come modulo_iscrizione.html e assicurati che tutti i campi e gli attributi funzionino correttamente nel browser.
Valore complessivo: 40 punti (1 punto per ogni richiesta).