Tastaturtilgjengelighetstips ved hjelp av HTML og CSS

Å gjøre nettstedet ditt tilgjengelig for brukere av tastaturet er en viktig del av det større tilgjengelighetsbildet. Her er noen tips om tastaturtilgjengelighet du raskt kan implementere ved hjelp av grunnleggende HTML og CSS.

A11y fra begynnelsen

Disse tipsene er en del av Web Accessibility: Den komplette læringsguiden, der vi har samlet en rekke opplæringsprogrammer, artikler, kurs og e-bøker, for å hjelpe deg å forstå web tilgjengelighet fra begynnelsen.

Hva er Tastaturtilgjengelighet?

Et tastatur kan være det primære for noen brukere å navigere nettsteder. I dag, når de fleste webgrensesnitt er utformet med musepekere og berører interaksjon i tankene, ignoreres tastaturnavigasjon. Tastaturtilgjengelighet er praksis for å sikre at brukerne kan navigere effektivt og uhindret ved å bruke bare tastaturet.

Hvem kan trenge tastaturtilgjengelighet?

Dette er de viktigste målgruppene for tastaturtilgjengelighet:

  • Brukere med nedsatt funksjonsevne som har problemer med å bruke en mus, bruker en berøringsenhet eller klikker på små ting.
  • Blind eller synshemmede brukere foretrekker ofte å navigere nettsteder med spesifikke Braille-tastaturer.
  • Amputere eller de med medfødt amputasjon (fødsel uten lemmer eller lemmer, spesifikt hender i dette tilfellet) bruker ofte spesiell maskinvare som etterligner tastaturfunksjonalitet.
  • Alle som rett og slett ikke har tilgang til en fungerende mus eller touchpad.

1. Test nettstedet ditt for tilgang til tastatur

Det viktigste målet med tastaturtilgjengelighet er å gjøre hvert interaktivt element, for eksempel koblinger og skjemakontroller, tilgjengelig med Tab nøkkel. Dette er hvordan brukere av tastaturet bare navigerer gjennom en nettside. Testing av nettstedet ditt for tastaturtilgjengelighet er faktisk ganske enkelt: bare trykk på Tab nøkkel og navigere fra toppen av siden til bunnen, markere aktive elementer mens du går.

Navigere hurtigkoblinger i Tuts + footer med Tab nøkkel

Vær oppmerksom på hvor lett eller vanskelig det er å komme til hovedinnholdet, klikk på et menyelement, fyll inn et skjema, bruk en skyveknapp eller følg din nåværende posisjon på siden. Du kan også teste motsatt retning ved hjelp av Shift + Tab hurtigtast.

2. Opprett Merkbar :fokus Styles

CSS har en :fokus pseudoklasse som utløses når en bruker klikker eller tapper på et element, eller velger det med Tab nøkkel. De :fokus tilstand gjelder bare for fokusable elementer, nemlig ,