## CARATTERISTICHE PRINCIPALI

I checkbox sono elementi che permettono la selezione multipla delle informazioni presentate.
Sono utilizzati quando è possibile fare scelte multiple da parte dell'utente per un determinato gruppo di informazioni.

Gli aspetti tecnici rilevanti includono:

* La gestione degli eventi di click e change per gestire le selezioni dell'utente

Le caratteristiche di accessibilità includono:

* La conformità ai standard WCAG 2.1 per garantire l'accessibilità per gli utenti con disabilità

## VARIANTI

Le varianti disponibili per il componente Checkbox sono:

* **Default**: la variante predefinita del componente
* **Info**: la variante che fornisce una breve descrizione del campo

Casi d'uso specifici per ogni variante includono:

* Utilizzare la variante **Default** per le selezioni standard
* Utilizzare la variante **Info** per fornire una breve descrizione del campo

Breve descrizione per ogni variante:

* **Default**: il componente Checkbox predefinito
* **Info**: il componente Checkbox con descrizione del campo

## BEST PRACTICES

Raccomandazioni d'uso:

* Utilizzare il componente Checkbox per le selezioni multiple
* Fornire una breve descrizione del campo tramite la proprietà `summary`

Linee guida implementative:

* Utilizzare gli eventi di click e change per gestire le selezioni dell'utente
* Conformarsi ai standard WCAG 2.1 per garantire l'accessibilità

Pratiche da evitare:

* Non utilizzare il componente Checkbox per le selezioni singole
* Non omettere la descrizione del campo

## COMPONENTI CORRELATI

Componenti associati:

* **Label**: il componente che fornisce una breve descrizione del campo
* **Button**: il componente che può essere utilizzato per confermare le selezioni dell'utente

Relazioni con altri elementi:

* Il componente Checkbox può essere utilizzato all'interno di un form per raccogliere dati dall'utente.