首页 > 解决方案 > 如何在 HTML5 表格中设置列宽,第一行 colSpan > 1

问题描述

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/col表示width<col> 元素的属性(在 <colgroup> 中使用)在 HTML5 中已过时。

  1. 为什么?开发人员在哪里可以找到此类决策背后的实际原因?
  2. 现在推荐的设置列宽的方法是什么?(大概规范并不打算删除设置列宽的能力)

具体来说,规范作者希望如何控制表格中每一列的宽度,其中第一行是年份(跨越 52 列),第二行是月份(12 组,每组跨越 4 或 5 列),以及第三行是周(每列 1 列)。(这里的重点是您不能使用第一行来设置列宽,因为它跨越多列)。

标签: htmlcss

解决方案


推荐阅读