html - 如何创建具有 3 列和 4 行的棘手 HTML 表格?

标签 html css

我正在尝试创建一个像这张照片一样的表格

enter image description here

我对行跨度感到困惑。

最佳答案

您可以使用 online html table generator 进行测试.这是我尝试过的(简单版本,易于理解,不言自明):

<table border=1>
 <tbody>
  <tr>
   <th colspan="6">Seasons</th>
  </tr>
  <tr>
   <td colspan="2" rowspan="2">March/April</td>
   <td rowspan="5">spring</td>
   <td colspan="3">Cold</td>
  </tr>
  <tr>
   <td colspan="3">Warm</td>
  </tr>
  <tr>
   <td colspan="2" rowspan="3">picture</td>
   <td colspan="3" rowspan="3">Warm</td>
  </tr>
 </tbody>
</table>

所以基本上 rowspancolspan是你需要的。请注意,使用 rowspan创建一个 block ,以便下一个表数据 <td>在下一行<tr>会跳过。

关于html - 如何创建具有 3 列和 4 行的棘手 HTML 表格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52585649/

相关文章:

javascript - UIkit 框架 (html/css/js) 视频 slider 创建

css - 如何为没有定义子元素的 html 元素选择和应用样式?

JQuery 无法添加 css 类

javascript - if 语句的 Soy 模板语法

html - 页面未缩放以适合移动设备上的视口(viewport)

Javascript错误的target.ids返回

css - 更改数据 url 嵌入 SVG 图像的颜色

javascript - 将一个 div 元素包含在另一个 div 元素中会破坏视差效果

javascript - 如何使用以下 Grunt 配置编译 Sass 文件?

javascript - 使 div 比其容器更宽的更简单的方法