Viennamade: Tabellenkopf mit mehreren Zeilen?

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

  1. 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

    --
    Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
    Ich mag es, wenn URLs verlinkt sind (</faq/#Q-19>).
    Oft gestellte PHP-Fragen beantwortet die dclp-FAQ bestens: http://www.dclp-faq.de/
    1. 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

    2. 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