0Pricing
Web Accessibility Academy · Lezione

Focus visibile: non nasconda mai il contorno

Eviti che gli utenti si perdano nella pagina.

Focus visibile: non nasconda mai il contorno è una lezione Web Accessibility Academy gratuita su CoddyKit. Questa è la lezione 2 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Web Accessibility Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Web Accessibility Academy include 4 lezioni in totale.

Dove mi trovo in questo momento?

Un utente della tastiera può vedere una sola cosa alla volta: quale controllo ha il focus. Questo indicatore visibile si chiama indicatore di focus. 👀

Il browser ne offre uno gratuitamente

Per impostazione predefinita, il browser disegna un contorno del focus attorno all'elemento attivo quando usa Tab. È l'indicatore integrato che mostra dove si trova.

Il peccato più comune nell'accessibilità

I designer spesso non apprezzano il contorno e lo eliminano. Quella singola regola, outline none, acceca immediatamente gli utenti della tastiera. Non la pubblichi mai senza una sostituzione.

:focus { outline: none; } /* harmful on its own */

Lo rimuova solo se lo sostituisce

Può rimuovere il contorno predefinito, ma solo se aggiunge una sostituzione ben visibile. Un controllo con il focus non deve mai apparire identico a uno inattivo.

button:focus { outline: 3px solid #1565C0; }

Lo renda evidente

Un buon indicatore si nota facilmente: un contorno spesso, un anello o un forte cambiamento di colore. Qui la discrezione è un difetto, non un pregio.

focus-visible è più intelligente

Il selettore focus-visible mostra l'anello agli utenti della tastiera, ma lo nasconde durante i normali clic del mouse. Ottiene sicurezza senza disturbo visivo.

button:focus-visible { outline: 3px solid #1565C0; }

Anche qui il contrasto è importante

Un contorno che si confonde con lo sfondo non è utile a nessuno. Lo stile del focus deve avere un contrasto sufficiente per distinguersi dalla pagina.

Non tagli l'anello

Faccia attenzione a overflow hidden su un elemento contenitore. Può ritagliare il contorno del focus, facendo scomparire silenziosamente il bordo inferiore.

offset aggiunge spazio

Usi outline-offset per allontanare l'anello dall'elemento. Un piccolo spazio rende l'indicatore molto più facile da notare.

a:focus-visible { outline: 2px solid #1565C0; outline-offset: 2px; }

È un requisito WCAG

Non si tratta solo di rifinitura. WCAG richiede un indicatore del focus visibile su ogni elemento interattivo, quindi nasconderlo può impedire la conformità.

Navighi il suo sito con Tab

Il test più rapido non costa nulla: usi Tab per attraversare la pagina. Se perde anche solo una volta di vista il focus, l'indicatore deve essere migliorato.

Verifica rapida

Scelga il modo più sicuro di gestire lo stile del focus.

Riepilogo: mantenga visibile il focus

Non rimuova mai l'anello del focus senza sostituirlo. Preferisca focus-visible, gli dia un contrasto e un offset marcati e lo verifichi personalmente con Tab. ✅

Domande Frequenti

La lezione «Focus visibile: non nasconda mai il contorno» è gratuita?

Sì — il testo completo di «Focus visibile: non nasconda mai il contorno» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Web Accessibility Academy, passa a CoddyKit PRO. Il corso Web Accessibility Academy include 4 lezioni in totale.

Cosa imparerò in «Focus visibile: non nasconda mai il contorno»?

Eviti che gli utenti si perdano nella pagina. Eserciti Web Accessibility Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.

Ho bisogno di esperienza per iniziare Web Accessibility Academy?

Non è richiesta alcuna esperienza precedente. Web Accessibility Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 2 di 4.

Quanto tempo richiede la lezione «Focus visibile: non nasconda mai il contorno»?

La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.

Posso scrivere ed eseguire codice in questa lezione Web Accessibility Academy?

Sì. Ogni lezione Web Accessibility Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.

Tutte le lezioni di questo corso

  1. Tab, Shift+Tab, Enter, Space: i tasti fondamentali
  2. Focus visibile: non nasconda mai il contorno
  3. L'ordine logico dei tab segue i contenuti
  4. Individuare le trappole da tastiera
← Torna a Web Accessibility Academy