4
我想弄清楚根據標籤構造HTML下鑽表格的最佳方法。它需要很簡單,但最重要的是它應該合乎邏輯。HTML下鑽表格:設計
有沒有關於如何做到這一點的首選標準?你會推薦什麼?
一種可能的解決方案是'colspan'。
<tbody>
<tr><td> + </td><td>Summery row 1</td><td>Summery row 1</td></tr>
<tr><td> + </td><td>Summery row 2</td><td>Summery row 2</td></tr>
<tr style=hidden><td colspan=3>drilldown data goes here...</td></tr>
</tbody>
另一個解決辦法是 'TBODY':
<tbody>
<tr><td> + </td><td>Summery row 1</td><td>Summery row 1</td></tr>
<tr><td> + </td><td>Summery row 2</td><td>Summery row 2</td></tr>
</tbody>
<tbody id=DrilldownDataOfRow2 style=hidden>
<tr><td></td><td>drilldown data goes here...</td></tr>
</tbody>
啊,還有一件事。它需要是有效的html代碼。 (我不認爲在一個表中允許有多個tbody標記 – David 2011-03-01 13:14:23
說明:我關心的是如何以合理的方式將彙總行與深入數據「連接」(深入數據的展開/摺疊由JavaScript處理) – David 2011-03-01 13:22:51
多個tbody元素是有效的 - 它們是唯一可用於分組主體行的標記:http://www.w3.org/TR/html401/struct/tables.html#h-11.2.3 – 2011-03-01 13:36:56