当前位置: 首页 > 知识库问答 >
问题:

是否可以使用thead和tbody创建具有顶部和左侧标题的表格?

哈翔
2023-03-14

我希望在HTML表中布局二维数据,例如

      Cow  Horse
  Big   1    3
Small   5    7

我可以通过以下标记轻松实现这一点。

<table>
    <tr><th></th><th>Cow</th><th>Horse</th></tr>
    <tr><th>Big</th><td>1</td><td>3</td></tr>
    <tr><th>Small</th><td>5</td><td>7</td></tr>
</table>

然而,我一直在想,这是否可能与tbody和thead标签?

我已经尝试过了,但是数据只是出现在标题下面,这是我所期望的,但不是想要的。

<table>
   <thead>
     <tr><th></th><th>Cow</th><th>Horse</th></tr>
     <tr><th>Big</th><th></th><th></th></tr>
     <tr><th>Small</th><th></th><th></th></tr>
   </thead>
   <tbody>
     <tr><td></td><td>1</td><td>3</td></tr>
     <tr><td></td><td>5</td><td>7</td></tr>
   </tbody>
</table>

后果

      Cow  Horse
  Big   
Small   
        1    3
        5    7

这是可能的,还是只能用于顶部或侧面的收割台,但不能同时用于两者。我在网上找不到这个问题的任何例子,也许我在搜索错误的东西。

  • http://www.w3.org/TR/html401/struct/tables.html
  • http://developer.mozilla.org/en-US/docs/Web/HTML/Element/table
  • 这个答案有点接近,但只处理左侧的标题,而不是顶部

共有1个答案

秦禄
2023-03-14

如果希望使用AD和tbody元素,则前者应包含标题行,而后者应包含所有其他行:

<table>
  <thead>
    <tr><th></th><th>Cow</th><th>Horse</th></tr>
  </thead>
  <tbody>
    <tr><th>Big</th><td>1</td><td>3</td></tr>
    <tr><th>Small</th><td>5</td><td>7</td></tr>
  </tbody>
</table>
 类似资料:
  • 这里有一个关于使用方法关闭一组轴给定侧的刻度的问题。我想更改和属性在默认情况下关闭在我的,但我不知道如何做到这一点,作为文件的刻度部分处理在和方面的东西。我错过了什么?

  • 问题内容: 我开始使用pl / sql开发Oracle运算符。指南中有一些示例,但现在我继续介绍。 在我所看到的所有示例中,始终都是这样的: 我们在子句中这样使用它: 是否可以创建一个像左侧和右侧一样使用的运算符? 在这种情况下: 谢谢你的帮助。 编辑:我知道它可以与PostgreSQL,但没有找到Oracle http://www.postgresql.org/docs/current/stat

  • 我正在创建一个简单的网站,将显示一个计算机列表及其一些信息。到目前为止,我已经得到了我想要的一切功能,除了我不能让thead在滚动时固定在导航栏上。我对这一切还很陌生,但我会在下面列出一些我尝试过的东西,以及我的网页的简化版本。 通过AD在导航栏/表格周围放置div:不会滚动 非常感谢您的帮助! 超文本标记语言 JS公司 https://jsfiddle.net/80Lt2d6p/

  • 我在试着用画布画一个网格。逻辑相当简单:对于网格中的每个节点,我使用其左上角和右下角绘制一个矩形[代码如下]。 我没有做任何奇怪的事情,只是根窗口上的一个简单画布。

  • 问题内容: 我不确定这是否可行,但是我认为使用CSS转换创建一个效果是很酷的,其中div从其中心扩展到预定的高度和宽度,而不仅仅是从左上角扩展。 例如,如果我有demo 和(为简洁起见,省略了供应商前缀) 悬停时,这会将方块向右扩展并向下扩展至100px。 我希望它从中间扩展。 我知道我可能会使用demo,但这并不能真正为我提供非常“像素完美”的布局(因为它基于百分比),并且也不会影响周围的布局(

  • 问题内容: 如表的W3规范中]所指定: 表中的行可以被分组到一个表头,表脚,和一个或多个表体部分,使用,和分别的元件。这种划分使用户代理能够独立于桌子的头和脚来支持桌子主体的滚动。 我创建了以下示例,但是它不起作用。 HTML: JS: CSS: 问题答案: 缺少的部分是: