Caselle di controllo
Fa parte della sezione Fondamenti del percorso HTML di Coddy. Lezione 42 di 60.
In HTML, le caselle di controllo vengono usate per creare un insieme di opzioni da cui l’utente può selezionare più opzioni. Le caselle di controllo si creano usando il tag <input> con l’attributo type impostato su "checkbox".
Ecco la sintassi di base per creare una casella di controllo in HTML:
<input type="checkbox" id="option1" name="checkboxgroup" value="option1">
<label for="option1">Option 1</label><input>: Il tag che definisce il campo di input.type="checkbox": Un attributo che specifica il tipo di input come casella di controllo.id: Un attributo che assegna alla casella di controllo un identificatore univoco.
name: un attributo che raggruppa le caselle di controllo. A differenza dei pulsanti di opzione, è possibile selezionare contemporaneamente più caselle di controllo con lo stesso nome.value: un attributo che specifica il valore associato alla casella di controllo. Questo valore viene inviato al server quando il modulo viene inviato.
<label>: Un tag che fornisce un'etichetta cliccabile per la casella di controllo. L'attributofordell'etichetta dovrebbe corrispondere all'attributoiddella casella di controllo.
Ecco un esempio di come creare un gruppo di caselle di controllo:
<form>
<input type="checkbox" id="option1" name="mygroup" value="option1">
<label for="option1">Option 1</label><br>
<input type="checkbox" id="option2" name="mygroup" value="option2">
<label for="option2">Option 2</label><br>
<input type="checkbox" id="option3" name="mygroup" value="option3">
<label for="option3">Option 3</label><br>
</form>In questo esempio, abbiamo un modulo con tre caselle di controllo, tutte appartenenti allo stesso gruppo perché condividono lo stesso attributo name ("mygroup"). Ogni casella di controllo ha un id e un value univoci e un'etichetta corrispondente. Quando l'utente seleziona una o più di queste opzioni e invia il modulo, i valori delle caselle di controllo selezionate verranno inviati al server.
Sfida
FacileCrea un documento HTML che includa un modulo con un gruppo di caselle di controllo. Il modulo deve avere i seguenti elementi:
- Un tag
<form>. - All'interno del modulo, crea un gruppo di tre caselle di controllo con il nome "toppings".
- La prima casella di controllo deve avere l'id "cheese", il valore "cheese" e un'etichetta con il testo "Cheese".
- La seconda casella di controllo deve avere l'id "pepperoni", il valore "pepperoni" e un'etichetta con il testo "Pepperoni".
- La terza casella di controllo deve avere l'id "mushrooms", il valore "mushrooms" e un'etichetta con il testo "Mushrooms".
- Aggiungi un tag
<br>dopo ogni etichetta per creare un'interruzione di riga.
Provalo tu
<!DOCTYPE html>
<html>
<body>
<!-- Scrivi il codice qui -->
</body>
</html>Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Fondamenti
1Fondamenti di HTML
Che cos’è HTML?Struttura di base di un documento HTMLTag ed elementiAnnidamento e tag di chiusuraCommenti in HTML7Pagina del profilo personale
Panoramica del progettoSezione intestazione2Testo e formattazione
IntestazioniParagrafiInterruzioni di rigaTesto in grassetto e corsivoAncora grassetto e corsivoRiepilogo - formattazione5Aggiungere contenuti
Attributi HTMLCollegamentiCollegamenti a nuove pagineImmaginiAttributi delle immagini8Moduli e campi di input - Parte 1
Nozioni di base sui moduliCampi di testoAttributi degli inputCampo passwordEtichette per gli inputRiepilogo - modulo di base11Pagina di registrazione all'evento
Panoramica del progettoSezione intestazione9Moduli e input - Parte 2
Pulsanti di opzioneCaselle di controlloMenu a discesaPulsantiPulsanti nei moduliRiepilogo - Moduli #1Riepilogo - Moduli #2Esercitati da solo: Playground Web