2011-02-02 3 views
10

Se ci sono più tag <tbody> in un codice HTML <table>, è valido?Le tabelle html sono valide se sono utilizzati più tag tbody?

<table> 
    <tbody> 
    </tbody 
    <tbody> 
    </tbody 
</table> 
+1

possibile duplicato del [Possiamo avere più nella stessa

?] (Http://stackoverflow.com/questions/3076708/can-we-have-multiple-tbody-in-same-table) – unor

risposta

1

Più corpi tavola sono perfettamente accettabili.

1

Sì, è possibile avere più tbody s nella stessa tabella.

Esempio:

<table> 
    <tbody> 
     <tr><td>Monday</td><td>#1</td></tr> 
     <tr><td>Friday</td><td>#2</td></tr> 
    </tbody> 
    <tbody> 
     <tr><td>Monday</td><td>#3</td></tr> 
     <tr><td>Friday</td><td>#4</td></tr> 
    </tbody> 
</table> 
21

Sì, il DTD mostra che è permesso.

<!ELEMENT table 
    (caption?, (col*|colgroup*), thead?, tfoot?, (tbody+|tr+))> 

Il DTD ha anche un commento che spiega perché:

Utilizzare più sezioni tbody quando sono necessarie regole tra gruppi di tavolo righe.