## CARATTERISTICHE PRINCIPALI

Il componente Menu Orizzontale presenta le seguenti caratteristiche principali:

- **Funzionalità chiave**: il componente consente di creare menu con più livelli, aggiungere link e sottolink e gestire lo stato di apertura e chiusura del menu.
- **Aspetti tecnici rilevanti**: il componente è realizzato utilizzando HTML, CSS e JavaScript. Non sono presenti informazioni specifiche sui controlli e azioni disponibili per questo componente.
- **Caratteristiche di accessibilità**: non sono presenti informazioni specifiche sulle caratteristiche di accessibilità del componente.

## VARIANTI

Sono disponibili le seguenti varianti del componente Menu Orizzontale:

- **Esempio menu orizzontale chiuso (0 livelli)**: questa variante rappresenta un menu orizzontale chiuso senza alcun livello di profondità.
- **Esempio menu orizzontale aperto (1 livello)**: questa variante rappresenta un menu orizzontale aperto con un solo livello di profondità.
- **Esempio menu orizzontale aperto (3 livelli)**: questa variante rappresenta un menu orizzontale aperto con tre livelli di profondità.

Per ogni variante, è possibile utilizzare il componente per creare menu con diverse strutture e profondità.

## BEST PRACTICES

Le seguenti sono alcune raccomandazioni d'uso e linee guida implementative per il componente Menu Orizzontale:

- Utilizzare il componente per creare menu con una struttura logica e facile da navigare.
- Evitare di utilizzare troppi livelli di profondità, poiché ciò può rendere difficile la navigazione per l'utente.
- Assicurarsi che il componente sia accessibile e compatibile con diverse piattaforme e dispositivi.

## COMPONENTI CORRELATI

Non sono presenti informazioni specifiche sui componenti associati al Menu Orizzontale.

## ACCESSIBILITA'

Utilizzare `aria-label` quando il menù orizzontale non presenta un titolo visibile a schermo; preferire `aria-labelledby` quando è presente un titolo visibile, riferendosi all’elemento che lo contiene tramite il relativo id.

L'attributo `aria label` va valorizzato con un'indicazione un’indicazione che informi l’utente della funzione specifica del menu (menu secondario, menu di servizio ecc).
