stareagle: barrierefreie Tabellen?

Beitrag lesen

Moin,

ich möchte auf einer Internetseite Informationen (Veranstaltungstermine) in tabellarischer Form darstellen.

Das hört sich schon mal nach einer sinnvollen Anwendung einer Tabelle an.

Dies soll aber barrierefrei geschehen damit blinde User die Seite mit einem Screen Reader lesen können.

Löblicher Ansatz.

Das wird sicher mit CSS gemacht.

Meines Wissens nach nicht - zumindest in diesem Fall.

Wie geht das?

Ich gehe mal davon aus, dass es tatsächlich tabellarische Daten sind. In diesem Fall musst du meines Wissens nach nur die richtigen Elemente verwenden. Das heißt:

  • Auszeichnung von Tabellenkopf, Körper und event. Fuss mit <thead/>, <tbody/> und <tfoot/>
  • Zeilen bzw. Spaltenüberschriften mit <th/> auszeichnen
  • Event. noch zusätzliche Informationen über das title-Attribut geben.

In CSS gibt es zwar einige Befehle für die Steuerung der Sprachausgabe, diese werden aber anscheinend nur von Opera interpretiert:

http://de.selfhtml.org/css/eigenschaften/sprachausgabe.htm

Gruß

Stareagle