+ Antworten
Ergebnis 1 bis 5 von 5

Thema: barrierefrei - tabellen?

  1. #1
    TP-Supporter mimamo macht alles soweit korrekt Avatar von mimamo
    Registriert seit
    Oct 2002
    Ort
    Berlin
    Beiträge
    434

    barrierefrei - tabellen?

    hallo zusammen,

    barrierefreie websiten sollen ja mit div containern erstellt werden und ohne tabellen.

    geht es hier nur um das layout der site oder generell um alle tabellen?

    nur wenn man keine tabellen als elemente in die container stellen darf - oder soll, wie macht man dann z. b. sowas wie listen?

    fuer eine kurze aufklaerung zum thema barrierefrei waere ich euch dankbar.

    viele gruesse - MIMAMO

  2. #2
    TP-Supporter Stefan_G hilft, wo's geht Stefan_G hilft, wo's geht Stefan_G hilft, wo's geht Avatar von Stefan_G
    Registriert seit
    May 2005
    Ort
    Tecklenburg
    Beiträge
    484
    Moin,

    klar kann man auf einer barrierefreien Seite auch Tabellen einsetzen, wenn es darum geht, tabellarische Daten darzustellen. Zu Layoutzwecken sind Tabellen dagegen pfui.

    Im Netz findest du dazu ne Menge Infos. Tipps:

    --> http://www.pro-barrierefreiheit.de/entwickler/tabellen/
    --> http://www.einfach-fuer-alle.de/arti...fueralle/tag5/

    //Stefan

  3. #3
    TP-Senior mindstorms ist auf einem guten Weg Avatar von mindstorms
    Registriert seit
    Aug 2003
    Ort
    telfs / tirol
    Beiträge
    185
    Zitat Zitat von mimamo
    wie macht man dann z. b. sowas wie listen?
    mit <ul>, <ol> oder <dl>

    es geht eigentlich nur darum dass man die elemente semantisch korrekt verwendet also <ul>, ... für listen, <table> für tabellen, <h1>, <h2>, ... für überschriften usw.

  4. #4
    TP-Specialist designfanatiker hilft, wo's geht designfanatiker hilft, wo's geht designfanatiker hilft, wo's geht Avatar von designfanatiker
    Registriert seit
    Nov 2004
    Ort
    Oberbayern
    Beiträge
    2.314
    Zitat Zitat von mimamo
    barrierefreie websiten sollen ja mit div containern erstellt werden und ohne tabellen.
    Nein. Wie kommst du darauf?

    Zitat Zitat von mimamo
    geht es hier nur um das layout der site oder generell um alle tabellen?
    Entscheidend ist eine sinnvolle Textauszeichnung.

    Zitat Zitat von mimamo
    nur wenn man keine tabellen als elemente in die container stellen darf - oder soll, wie macht man dann z. b. sowas wie listen?
    Die einzige sinnvolle Textauszeichnung für tabellarische Daten ist eine Tabelle. Für Listen solltest du die dafür vorgesehenen Elemente verwenden.

  5. #5
    TP-Specialist rewboss ist ein richtiges Arbeitstier - DANKE rewboss ist ein richtiges Arbeitstier - DANKE rewboss ist ein richtiges Arbeitstier - DANKE rewboss ist ein richtiges Arbeitstier - DANKE rewboss ist ein richtiges Arbeitstier - DANKE rewboss ist ein richtiges Arbeitstier - DANKE Avatar von rewboss
    Registriert seit
    Mar 2005
    Ort
    Unterfranken
    Beiträge
    2.639
    Denk mal drüber nach, was ein Screenreader aus dem HTML macht.

    Sieht er eine Tabelle, dann sagt er zum Beispiel: "Tabelle mit fünf Spalten und acht Zeilen" bevor er den Inhalt der Tabellenzellen vorliest. Wenn das sinvoll ist, dann sind Tabellen genau das Richtige.

    Zum Beispiel:

    Du willst ein Logo oben links setzen, ein Werbebanner rechts daneben und die Navigation direkt darunter. Eine Aussage wie "Tabelle mit zehn Spalten und zwei Zeilen" stört nur. Visuell soll die Tabelle eigentlich unsichtbar sein -- man soll nicht erkennen, dass dahinter eine Tabelle steckt.

    Du hast fünf Produkte, deren Preise du in Euro, britische Pfund und US-Dollar angeben willst. Eine Aussage wie "Tabelle mit vier Spalten und sechs Zeilen" ist hier ganz sinnvoll, weil es sich hierbei um tabellarische Daten handelt. Auch visuell soll die Tabelle als solche erkennbar sein.

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51