Valides HTML

Screen-Shot des Markup Validation Service zeigt ein Beispiel mit 249 Fehlern

→ Beispiel: index.html

Zu beachten:

  • HTML Code sollte fehlerfrei sein, weil Assistive Technologies (z.B. Screen-Reader) oft weniger fehlertolerant sind, als normale Browser

Bemerkungen

  • Der Syntax-Check mit dem Validator ergibt >200 Fehler.
  • Für einen Screen-Reader ist dies eine Bleiwüste, d.h. die Seite erscheint völlig unstrukturiert.
  • Im schlimmsten Fall hängt sich ein Screen-Reader bei nicht-validem HTML-Code auf.

Beachte:

Der Code soll nicht nur syntaktisch korrekt sein, sondern auch semantisch. Dies kann aber nur schwer mit automatischen Checks erkannt werden.

HTML-Elemente sind per Definition mit einem gewissen Verhalten und Aussehen ausgestattet. Dieses lässt sich per CSS und JavaScript übersteuern. Solche Eingriffe sollen immer konform sein mit der ursprünglichen Definition der Elemente.

 
 

Barrierefreies Web