|
|||
Semantik und Tabellen
Hallo,
ich habe manchmal noch Probleme, wann Tabellen barrierefrei sind. Nehmen wir mal ein einfaches Beispiel: Ein abgesendetes Formular soll noch mal zur Bestätigung angezeigt werden (serverseitige Prüfungen der übermittelten Eingaben waren plausibel). Es werden die Feldnamen und die zugehörigen Benutzereingaben angezeigt, das Formular selbst nicht mehr. Nach meinem Dafürhalten ist das ganz klar ein tabellarischer Inhalt, oder irre ich mich? Weiter: Daten wurden in eine Datenbank geschrieben. Auf einer anderen Seite werden die Feldnamen und -inhalte ausgegeben. Beispiel: eine Vereinstabelle mit den Spalten Spielzeit und Plazierung am Saisonende. Das gibt man doch am besten als Tabelle aus!? |
Sponsored Links |
|
|||
natürlich gibt man das als Tabellen aus. Tabellen sind ja auch nicht verboten. Man muss nur abwägen, was tabellarischer Inhalt ist und somit als Tabelle ausgegeben werden sollte.
__________________
Rcrave.com - Hosting von den Profis. |
Sponsored Links |
|
|||
Hallo,
so dachte ich es mir schon, es ist aber beruhigend, das noch mal von anderen bestätigt zu hören. Adressen als Definition? Hm, hört sich nach meinem Gefühl nicht so an. Eine Definition fasse ich so auf, daß sie in erster Linie einen Begriff festlegt (oder auch erklärt). Ich würde es vielleicht eher als Tabelle ausgeben und die konkreten Inhalte (Meyer, Peter ...) als <address> markieren. |
|
||||
Zitat:
Zitat:
Zitat:
|
|
|||
Zitat:
Was hälst Du von der Möglichkeit Tabelle mit address? Ist ja zumindest gleichwertig, oder? Ich denke, ich würde es dann eher so machen, weil es - für mich - so logischer ist. |
|
||||
Ist ja auch nicht verkehrt. Es gibt schließlich auch Puristen, die trotz der W3C-Empfehlungen am ursprünglichen Sinn der dl festhalten, was auch zu respektieren ist. Wobei ich persönlich immer versuche, so W3C-konform wie möglich zu arbeiten, anstatt mir die Empfehlungen bzw. Statements rauszusuchen, die mir in den Kram passen, und ansonsten meine eigenen Regeln aufzustellen Ich denke dabei jetzt z.B. an diesen Artikel.
Klar, warum nicht. Kommt aber wirklich auf den konkreten Fall an - poste doch mal ein Markup-Beispiel. |
|
|||
Ich sauge mir mal was aus den Fingern:
Code:
<table> <tr> <th>Teilnehmer-Nr.</th> <th>Adresse</th> </tr> <tr> <td>1</td> <td><address>Peter Meyer<br />Musterstr. 10<br />1000 Musterstadt</address></td> </tr> <tr> <td>2</td> <td><address>Lisa Meyer<br />Musterstr. 10<br />1000 Musterstadt</address></td> </tr> </table> Code:
<p>Ihre Eingaben:</p> <table> <tr> <td>Name:</td> <td><address>Peter Meyer</address></td> </tr> <tr> <td>Straße:</td> <td><address>Musterstr. 10</address></td> </tr> <tr> <td>Ort:</td> <td><address>1000 Musterstadt</address></td> </tr> </table> <p>Sind die Eingaben richtig?</p> |
|
||||
Ja, nur das erste Beispiel ist sinnvoll. Das Element address sollte alle verfügbaren Adressdaten beinhalten und nicht in zwei oder mehr Teile zerissen werden.
P.S.: Letztere Variante ist aber aus anderer Hinsicht ein interessanter Ansatz - google mal "Mikroformate" (wenngleich auch dort address natürlich ein Element bleibt - aber dennoch mit "Unterteilungen", an die mich Deine "address-Bestandteile" erinnerten). Geändert von heiko_rs (29.05.2007 um 00:12 Uhr) |
Sponsored Links |
|
|||
Zitat:
Jedenfalls vielen Dank für Deinen Hinweis, das werde ich mir noch genauer anschauen. |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Gliederungen (Tabellen???) mit CSS | Boof | CSS | 6 | 14.02.2009 21:21 |
Datenbakn in andere kopieren, wenn Anzahl der Tabellen unbekannt | paracelsus | Serveradministration und serverseitige Scripte | 26 | 15.09.2008 18:15 |
Mehrere Tabellen über ein Menu auswählen | Xinor | CSS | 1 | 24.02.2008 07:18 |
Warum keine Tabellen? | sinot | CSS | 8 | 06.05.2006 17:47 |
Tabellen in <div>-Tags | dexter2000 | CSS | 9 | 19.05.2005 10:53 |