Das i-Tüpfelchen der Barrierefreiheit 
veröffentlicht in 2010
zuletzt bearbeitet in
Vollständige Start- und End-Tags
Oft, wenn Start- und End-Tags nicht übereinstimmen, kann ein Browser die Auszeichnung korrigieren. Beispielsweise reparieren Browser den folgenden Code:
<!-- nicht nachahmen -->
<h1>Überschriftentext</h2>
Im DOM ist das Ergebnis:
<h1>Überschriftentext</h1>
Browser können aber nicht alle Fehler im HTML-Code reparieren. Vor allem wenn die Start- und End-Tags unvollständig sind, kann die Syntaxanalyse scheitern. Wenn das "<" für einen Start-Tag wie <section> fehlt, wird ein Browser normalerweise den Text "section>" 1:1 ausgeben. Bei fehlenden ">" in einem Start-Tag wird das Ergebnis sichtbar sein, zum Beispiel
<!-- nicht nachahmen -->
<img src="HTML.png" alt="HTML"
<p>Text</p>
Das Ergebnis im DOM sieht wie folgt aus:

Der Browser erzeugt folgenden inkorrekten Code:
<img src="HTML.png" alt="HTML" <p="">Text<p></p>]
Im allgemeinen sind die Ergebnisse von unvollständigen Start- und End-Tags im Browser beziehungsweise im DOM gut erkennbar. Die Inhalte sind für alle nicht zugänglich, was streng genommen keine Barriere ist.
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
- Browser können die inkorrekte Syntax für HTML-Attribute meist korrigieren. Nur bestimmte Attribute benötigen Anführungszeichen. Korrekter Syntax für Attribute und Attributwerte
- Die Validierung von Webseiten ist ein Ausdruck der Qualitätssicherung. Webseiten mit Syntaxfehlern können trotzdem funktional und barrierefrei sein. Das i-Tüpfelchen der Barrierefreiheit