Nascondi contenuto
Nascondere il contenuto è molto utile per l’accessibilità. Possiamo nascondere elementi visivamente e mostrarli solo agli utenti dei lettori di schermo, possiamo nascondere il contenuto ai lettori di schermo e mostrarlo solo visivamente, oppure possiamo nasconderlo a entrambi. Drupal include alcune classi CSS integrate che aiutano a chiarire le intenzioni. Non si consiglia di usare { display:none; }, poiché viene spesso utilizzato in modo scorretto.
Tecnica | Nascosto Visivamente | Nascosto al lettore di schermo | Ulteriori informazioni |
CSS:
|
Sì | No |
È integrato in Drupal 8. In Drupal 7 era class="element-invisible". |
CSS:
|
Sì | Sì |
È integrato in Drupal 8. In Drupal 7 era class="element-invisible". |
Attributo HTML5:
|
Sì | Sì |
Nei browser supportati è equivalente al CSS { display:none; } |
Attributo ARIA:
|
No | Sì | Integrato nei browser moderni. Molto simile all’attributo nascosto di HTML5 |
CSS:
|
Sì | Sì | È integrato in Drupal 8. In Drupal 7 era class="element-invisible element-focusable" |
Questa tabella è basata sulla pagina Hidden Content di 18F.