Rendi i tuoi moduli HTML più attraenti e user-friendly con queste esercitazioni di CSS. Impara a personalizzare i campi di input, i bottoni e gli elementi del form con regole CSS, migliorando l’esperienza degli utenti durante l’interazione.
Esercizio 1
Crea una pagina HTML con un campo di input di tipo testo. Usa il CSS per cambiare il colore del testo all'interno del campo di input in blu e impostare una larghezza del bordo di 2 pixel con colore rosso quando il campo di input ha il focus.
Esercizio 2
Crea una pagina HTML con un campo di input di tipo password. Usa il CSS per cambiare il colore del testo all'interno del campo di input in verde quando il campo di input è stato compilato con un valore valido e in rosso quando il valore non è valido.
Esercizio 3
Crea una pagina HTML con un campo di input di tipo email. Usa il CSS per cambiare il colore del testo all'interno del campo di input in blu quando il campo di input ha il focus, e in grigio quando è disabilitato.
Esercizio 4
Crea una pagina HTML con una casella di controllo (checkbox). Usa il CSS per cambiare il colore del testo della casella di controllo in verde quando è selezionata e in rosso quando non è selezionata.
Esercizio 5
Crea una pagina HTML con un campo di input di tipo radio. Usa il CSS per cambiare il colore del testo dei pulsanti di opzione (radio buttons) in blu quando sono selezionati.
Esercizio 6
Crea una pagina HTML con una casella di controllo (checkbox) e un pulsante (button). Usa il CSS per cambiare il colore del testo del pulsante in bianco e il colore di sfondo in verde quando la casella di controllo è selezionata, altrimenti il pulsante deve essere disabilitato e il testo deve essere grigio.
Esercizio 7
Crea una pagina HTML con un campo di input di tipo numero. Usa il CSS per cambiare il colore del testo all'interno del campo di input in verde quando il valore è maggiore di 50 e in rosso quando è minore o uguale a 50.
Esercizio 8
Crea una pagina HTML con un campo di input di tipo range (slider). Usa il CSS per cambiare il colore del cursore del range in blu quando è selezionato.
Esercizio 9
Crea una pagina HTML con un campo di input di tipo data (date picker). Usa il CSS per cambiare il colore del testo all'interno del campo di input in blu quando il campo di input ha il focus.
Esercizio 10
Crea una pagina HTML con un campo di input di tipo submit (pulsante di invio). Usa il CSS per cambiare il colore del testo e dello sfondo del pulsante quando il mouse ci passa sopra (utilizza l'hover) e quando il pulsante è stato cliccato (utilizza l'active).