良好的表格实践 - 在表格中制作标题的最佳方法?

发布于 2024-08-04 22:15:34 字数 112 浏览 8 评论 0原文

我基本上有一个数据表,我想设置间距,这样它就不会全部挤在一起。但是我希望表格的标题栏(第一行)忽略单元格填充规则。

有没有好的方法可以做到这一点?或者我是否必须为标题创建一个单独的表或其他内容?

I basically have a table of data and I want to set the spacing so it's not all cramped together. However I want the title bar of the table (first row) to ignore the cell padding rules.

Is there a good way to do this? Or do I have to create a seperate table or something for the header?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

为你鎻心 2024-08-11 22:15:34

是的,在你的 CSS 中:

table thead th { padding: 0; }
table tbody td { padding: 15px; }

假设:

<table>
<thead>
<tr>
  <th colspan="4">Big Heading</th>
</tr>
</thead>
<tbody>
<tr>
  <td>1</td>
  <td>2</td>
  <td>3</td>
  <td>4</td>
</tr>
</tbody>
</table>

Yes, in your CSS:

table thead th { padding: 0; }
table tbody td { padding: 15px; }

assuming:

<table>
<thead>
<tr>
  <th colspan="4">Big Heading</th>
</tr>
</thead>
<tbody>
<tr>
  <td>1</td>
  <td>2</td>
  <td>3</td>
  <td>4</td>
</tr>
</tbody>
</table>
请止步禁区 2024-08-11 22:15:34

使用 theadtbody

仅对 tbody 应用填充样式。

Use thead and tbody.

Apply padding styles for tbody only.

魂牵梦绕锁你心扉 2024-08-11 22:15:34

“标题栏”听起来像是 的理想内容 元素。

The 'title bar' sounds like the ideal content for a <caption> element.

魂归处 2024-08-11 22:15:34

对于表头中的表格单元格,您可以使用 th 而不是 td。然后,您可以为标题和正文单元格定义单独的样式。

You can use th instead of td for the table cells in the table header. Then you can define seperate styles for the header and for the body cells.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文