Das i-Tüpfelchen der Barrierefreiheit 
veröffentlicht in 2010
zuletzt bearbeitet in
eindeutige IDs
IDs müssen eindeutig sein. Im folgenden Beispiel ist unklar, welches Formularelement das label-Element beschriften soll:
<!-- nicht nachahmen -->
<input id="ich-bin-einzigartig"> …
… <label for="ich-bin-einzigartig">Beschriftung wofür?</label> …
… <select id="ich-bin-einzigartig"> … </select>
Uneindeutige IDs können überall dort zu Problemen führen, wo Attribute auf sie verweisen. Das ist bei einem for-Attribut für ein label-Element der Fall oder auch bei headers-, aria-labelledby- oder aria-owns-Attributen.
Hinweis: Wenn zwei Elemente die gleiche ID erhalten, bedeutet das nicht zwingend eine Barriere.
Der Beitrag Das i-Tüpfelchen der Barrierefreiheit besteht aus folgenden einzelnen Webseiten:
- Vollständige Start- und End-Tags
Browser können inkorrekte Tags teilweise korrigieren. Werden Start- oder End-Tags nicht korrigiert, sieht das Ergebnis für alle nicht gut aus.
- Korrekter Syntax für Attribute und Attributwerte
Browser können die inkorrekte Syntax für HTML-Attribute meist korrigieren. Nur bestimmte Attribute benötigen Anführungszeichen.
- Verschachtelung von Elementen gemäß Spezifikation
Die inkorrekte Verschachtelung von HTML-Elementen kann zu Problemen der Barrierefreiheit führen. Die Struktur und Beziehung von Inhalten wird dabei von Erfolgskriterium 1.3.1 der WCAG 2.2 abgedeckt.
- eindeutige IDs
Wenn Elemente über ihre IDs referenziert werden, dann müssen die IDs eindeutig sein.
- Überprüfung der Syntaxanalyse
Webseiten sollten mit dem W3C-Validator überprüft werden. Ein Bookmarklet von Steve Faulkner hilft dabei, die Anforderungen der WCAG 2.0 zu identifizieren.
Der folgende Begriff auf dieser Seite wird im Glossar definiert:Webseiten
Blättern zur nächsten oder vorherigen Seite
- Webseiten sollten mit dem W3C-Validator überprüft werden. Ein Bookmarklet von Steve Faulkner hilft dabei, die Anforderungen der WCAG 2.0 zu identifizieren. Überprüfung der Syntaxanalyse
- Die inkorrekte Verschachtelung von HTML-Elementen kann zu Problemen der Barrierefreiheit führen. Die Struktur und Beziehung von Inhalten wird dabei von Erfolgskriterium 1.3.1 der WCAG 2.2 abgedeckt. Verschachtelung von Elementen gemäß Spezifikation