Naar de inhoud

Semantische HTML

Semantische HTML gebruikt elementen volgens hun betekenis. Een echte knop heeft eigenschappen die een opgemaakt tekstblok niet vanzelf krijgt.

Design & UX

Elementen voor hun bedoelde taak gebruiken

Semantische HTML beschrijft inhoud en bedieningselementen met passende HTML-elementen. Koppen structureren inhoud, een link leidt naar een bestemming en een knop voert een actie uit. Zo krijgen browsers en ondersteunende technologie informatie over de betekenis van de interface.

Voor het opslaan van een adres in een voorbeeldportaal past een button. Een visueel gelijk div-blok heeft niet automatisch die betekenis of het gebruikelijke toetsenbordgedrag. Een a-element met een geschikte href past bij navigatie naar de adreslijst.

CSS bepaalt de presentatie; tekst groot weergeven maakt er nog geen kop van. Semantische HTML is een belangrijke basis, maar garandeert op zichzelf geen volledig toegankelijke toepassing. Labels, toestanden en het feitelijke gedrag moeten ook kloppen.

Bronnen

Artikelen over dit onderwerp

Design & UX met ASES

Gebruikerservaring, interfaces en merkuitstraling