【问题标题】:use of <div> tag inside table rows在表格行中使用 <div> 标签
【发布时间】:2014-05-02 00:39:37
【问题描述】:

我是 HTML/CSS 新手

我的要求是在表格内,我的第一行应该在不同的“div”标签中,其他行应该在不同的 div 标签中。谁能解释一下我该怎么做

<table>
      <div> 1st Row </div>
      <div> 2nd Row
            3rd Row
            4rth Row
            5th Row
                    </div> 

我怎么能在桌子里面做。

【问题讨论】:

  • 行不能在divs内
  • 你试过什么?您可能会发现 google 为那些开始使用 HTML/CSS 的人提供了很多资源。开始吧:htmldog.com/guides/html
  • 这里不需要对这个问题投反对票。有时我们需要引导人们回答他们应该提出的问题 --- 在这种情况下,“你如何将表格中的行分组在一起?”
  • 为什么需要第一行不同?这可能会确定最佳答案(例如,如果它是标题,最好使用标准的tr 行,但使用th 而不是td children 等)

标签: html css


【解决方案1】:

无需使用 DIV 标签。请改用&lt;tbody&gt;

<table>
    <tbody>
        <tr>...</tr>
    </tbody>
    <tbody>
        <tr>...</tr>
        <tr>...</tr>
        <tr>...</tr>
    </tbody>
</table>

一个表可以有多个 TBODY 元素,用于在语义上将行分组在一起。

【讨论】:

    猜你喜欢
    • 2012-12-02
    • 1970-01-01
    • 2012-01-21
    • 2014-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-27
    • 1970-01-01
    相关资源
    最近更新 更多