Tabellenkopf mit mehreren Zeilen?
Viennamade
- html
Hallo liebe Forumsteilnehmer!
Ich frage Euch, ob innerhalb eines thead mehrere th sein dürfen, oder ob etwas dagegen spricht!
Ich habs mit gutem Ergebnis ausprobiert in den aktuellen Versionen vom Opera, Mozilla und IE und auch positiv validiert.
Also:
<thead>
<tr>
<th>kk</th>
<th>kk</th>
</tr>
<tr>
<th>kk</th>
<th>kk</th>
</tr>
</thead>
Danke
Viennamade
Hallo,
Ich frage Euch, ob innerhalb eines thead mehrere th sein dürfen, oder ob etwas dagegen spricht!
"Du darfst" (TM) bzw. "es duerfen"!
http://www.w3.org/TR/html401/struct/tables.html#h-11.2.3
<!ELEMENT THEAD - O (TR)+ -- table header -->
Das (TR)+ bedeutet AFAIK: Es muss mindestens ein TR vorkommen,
aber es duerfen auch mehrere sein.
(In anderen Worten: Mindestens ein TR pro THEAD)
http://www.w3.org/TR/html401/struct/tables.html#h-11.2.5
<!ELEMENT TR - O (TH|TD)+ -- table row -->
=> mindestens ein TD oder TD pro TR.
Ob die Tabelle mit einem zweizeiligen THEAD dann auch noch
behindertenfreundlich ist (insbesondere fuer Vorlese-Software),
ist eine ganz andere Frage.
Siehe </archiv/>, insbesondere mit dem Suchbegriff "molily" ;-)
sowie
http://www.w3.org/TR/html401/struct/tables.html#h-11.4
http://www.w3.org/Consortium/Offices/Germany/Trans/WAI/webinhalt.html#gl-table-markup
u.s.w.
(Und damit mich niemand falsch versteht: Ich meine _nicht_, dass
Viennamade hier Layouttabellen verwendet - im Gegenteil...
Es geht mir um die Accessibility von Tabellen mit tabellarischen Daten.)
Gruesse,
Thomas
Hallo nochmal + Sorry,
<!ELEMENT TR - O (TH|TD)+ -- table row -->
=> mindestens ein TD oder TD pro TR.
Oops, sollte natuerlich heissen:
mindestens ein TH oder TD pro TR.
mfg, Thomas
Hallo!
Zuerst einmal Danke für Deine Infos! Ich muß endlich lernen selber die W3C-Spezifikationen zu verwenden.
Ob die Tabelle mit einem zweizeiligen THEAD dann auch noch
behindertenfreundlich ist (insbesondere fuer Vorlese-Software),
...
Es geht um optische Geräte für Techniker auf dieser Seite :-), aber Du hast recht, ich bin schon auf der Suche nach einer anderen Lösung mit nur einer Zeile im thead.
Siehe </archiv/>, insbesondere mit dem Suchbegriff "molily" ;-)
Wow!
(Und damit mich niemand falsch versteht: Ich meine _nicht_, dass
Viennamade hier Layouttabellen verwendet - im Gegenteil...
Es geht mir um die Accessibility von Tabellen mit tabellarischen Daten.)
In den Spaltenköpfen der Tabelle stehen 7 Typenbezeichnungen optischer Geräte, die Tabellenzeilen beginnen mit Merkmalen (Farbtemperatur, Vibrationsdämpfung, etc.), im Tabellenbereich werden diese Merkmale für die Geräte spezifiziert. Ich hoffe somit gegen keines der HTML/CSS-Gebote zu verstoßen;-)
Danke!
Viennamade