# Gli ID utilizzati in ARIA e nelle etichette devono essere univoci

<https://www.fixreports.com/it/issues/duplicate-id-aria>

WCAG 4.1.2 Name, Role, Value · Livello A

Più elementi condividono un id che etichetta o descrive qualcosa, quindi le tecnologie assistive potrebbero leggere l’etichetta sbagliata.

## Cosa controlla questa regola
Assicurati che ogni valore dell'attributo id utilizzato in ARIA e nelle etichette sia univoco.

## Perché è importante
Etichette e descrizioni puntano agli elementi tramite id; i duplicati interrompono questo collegamento (WCAG 4.1.2).

## Come correggerlo
### Su qualsiasi sito web
1. Dai a ogni elemento un id unico e aggiorna gli attributi che vi fanno riferimento (for, aria-labelledby, aria-describedby).
2. Nelle sezioni Shopify, aggiungi {{ section.id }} agli id in modo che le sezioni ripetute restino uniche.

### Su Shopify
1. Dai a ogni elemento un id unico e aggiorna gli attributi che vi fanno riferimento (for, aria-labelledby, aria-describedby).
2. Nelle sezioni Shopify, aggiungi {{ section.id }} agli id in modo che le sezioni ripetute restino uniche.

### Su WooCommerce e WordPress
1. Dai a ogni elemento un id unico e aggiorna gli attributi che vi fanno riferimento (for, aria-labelledby, aria-describedby).
2. Nelle sezioni Shopify, aggiungi {{ section.id }} agli id in modo che le sezioni ripetute restino uniche.

## Come verificare la correzione
- Esegui di nuovo la scansione e verifica che la regola duplicate-id venga superata.

## Fonti
- Documentazione della regola axe-core (Deque): https://dequeuniversity.com/rules/axe/4.13/duplicate-id-aria
- Comprendere il criterio WCAG 4.1.2 (W3C): https://www.w3.org/WAI/WCAG22/Understanding/name-role-value
