如何在表格底部添加标题?

问题描述 投票:0回答:4

我有一个表格,其标题出现在表格顶部。

我需要在表格底部显示另一个标题。怎么可能?

<table>
    <caption>My Table - Start</caption>
    <tbody></tbody>
    <tfooter></tfooter>
    <caption>My Table - End</caption>
</table>
html asp.net html-table caption
4个回答
6
投票

您应该将


1
投票

您可以通过执行以下操作并应用一些 CSS 来模拟一个

<table>
  <caption class="cap">some caption text</caption>
  <tr>
    <td>cell 1</td><td>cell 2</td><td>cell3</td>
  </tr>
  <tr>
    <td>cell 1</td><td>cell 2</td><td>cell3</td>
  </tr>
  <tr>
    <td>cell 1</td><td>cell 2</td><td>cell3</td>
  </tr>
  <tr>
    <td colspan="3" class="cap foot">
        This is pretty much a footer caption.
    </td>
  </tr>
</table>

这是一个例子


1
投票

我相信每个表格只能有 1 个标题,并且它必须出现在表格标签之后。 您可以在表格后面添加一个 div 并将标题放在那里。


0
投票

我知道这是一个非常古老的线程,但考虑到通过此 CSS 可以轻松支持底部标题,我还没有看到一个好的答案...

caption {caption-side:bottom;}
© www.soinside.com 2019 - 2024. All rights reserved.