Elya: semantisch korrekt aufgebaute Tabelle

Beitrag lesen

Hallo,
beim Vorbereiten einer Tabelle für Seminartermine stellt sich mir die Frage nach der semantisch korrekten Anwendung des <th> in Verbindung mit "Header"-Daten unterschiedlicher Hierarchieebenen:

--------------------------------------------------
Datum  |  Ort  |  Referent | Preis |             |
-------------------------------------------------
Seminartyp 1
--------------------------------------------------
12.4.  | Bonn  | Müller    | 200   |anmeldelink  |
--------------------------------------------------
...
--------------------------------------------------
Seminartyp 2
--------------------------------------------------
12.4.  | Bonn  | Müller    | 200   |anmeldelink  |
--------------------------------------------------
...

usw.

Im Prinzip habe ich also zwei Arten von Headern. Denkbar wäre auch, die Datum...-Zeile jeweils zu wiederholen, dann wäre es aufzuteilen in mehrere Tabellen mit je einem übergeordneten Titel. Da es aber nicht die Masse an Daten ist, reicht die einzelne Datumszeile oben vermutlich.

Ich konnte http://www.w3.org/TR/html4/struct/tables.html#h-11.2.6 nicht entnehmen, ob man <th> auch mehrfach in einer verwenden darf, nur "TH is for headers, TD for data, but for cells acting as both use TD "

Frage:

  • darf ich mehrere Header pro Tabelle verwenden (syntaktisch/semantisch)?
  • ist das sinnvoll? einer der beiden müßte dann (--> Optik) wieder eine CSS-class/ID bekommen.
  • Wie würdet Ihr das - nach der reinen Lehre ;-) - aufbauen?

Danke für ein paar Meinungen und Tipps.

Gruß aus Köln-Ehrenfeld,

Elya

--
"Alle mal an die Nase fassen, und zwar an die eigene": http://forum.de.selfhtml.org/archiv/2003/9/57903/#m324482
_____________
Wikipedia: Die freie Enzyklopädie http://de.wikipedia.org