Mehrere & lt; thead & gt; / & lt; tbody & gt; in Tabelle gültig?

Stellen Sie sich eine Liste von Listen ähnlich wie diese:

var list = [
  { name: 'group1', 
    items: [ 1, 2, 3, 4, 5 ]
  },
  { name: 'group2', 
    items: [ 1, 2, 3, 4, 5 ]
  },
  etc...
]

Nun zu vergessen die ganzen "Tabellen sind für Daten, die nicht-design" - argument, ich wollte die Anzeige einer einzigen Tabelle für list und haben ein separates <thead> und <tbody> für jeden Eintrag in list.

Ist dies technisch gültig? Dies funktioniert im browser, aber meine Spinne spürt Kribbeln auf diesen einen.

Kommentar zu dem Problem
Sie können auf jeden Fall mehrere tbodies, ich würde überprüfen Sie die Spezifikation zu sehen, über thead. Kommentarautor: Kevin B
@KevinB: IIRC bei den meisten ein thead und ein tfoot-Element: w3.org/TR/html-markup/table.html#table Kommentarautor: Zeta
@unor Meine Frage hat zu tun mit mehreren <thead> und <tfooter> - Elemente, kein <tbody>. Sie sind nicht die gleichen und sind diktiert durch separate Regeln. Kommentarautor: Dropped.on.Caprica
@Fallen gelassen.auf.Caprica: Ah stimmt, habe ich übersehen, die wollte Sie auch mehrere thead - Elemente. Ich eingefahren die Abstimmung. Kommentarautor: unor

InformationsquelleAutor der Frage Dropped.on.Caprica | 2013-04-22

Schreibe einen Kommentar