html table colgroup,HTML: <colgroup> 标签

HTML:

标签

HTML

标签用来定义表中的一组列表,以便您可以将格式应用于应用程序或将类添加到组中,而不是每个单独的单元格。此标记通常也称为 元素。

在线示例

和 标签为表格中的四个列设置了背景色:

示例html>

HTML5 colgroup标签的使用(基础教程网 nhooo.com)

ItemQuantityPriceTotal

Bananas5$12$60

测试看看 ‹/›

在此HTML5文档示例中,我们创建了具有

,和部分的表。在部分中,我们使用了两个标记。第一个标签将前三列分组,并将这些列的背景色设置为#FFF9C4。第二个标签将第四列分组,并将其背景色设置为黄色。

浏览器兼容性

IEFirefoxOperaChromeSafari

所有主流浏览器都支持

标签。

标签定义及使用说明

HTML

元素位于标记内的HTML表中。 标签用于对表格中的列进行组合,以便对其进行格式化。标记必须出现在表中的之后,但必须在表中的,,,和标记之前。

通过使用

标签,可以向整个列应用样式,而不需要重复为每个单元格或每一行设置样式。

提示:如果想对

中的某列定义不同的属性,请在 标签内使用 标签。

HTML 4.01 与 HTML5之间的差异

HTML5 中不再支持 HTML 4.01 中的大部分属性。

属性属性值描述

left

right

center

justify

charHTML5 不支持。规定在列组合中内容的水平对齐方式。

characterHTML5 不支持。规定根据哪个字符来对齐列组中的内容。

numberHTML5 不支持。规定第一个对齐字符的偏移量。

number规定列组应该横跨的列数。

top

middle

bottom

baselineHTML5 不支持。定义在列组合中内容的垂直对齐方式。

pixels

%

relative_lengthHTML5 不支持。规定列组合的宽度。

全局属性

标签支持 HTML 的全局属性。

事件属性

标签支持 HTML 的事件属性。
<!DOCTYPE html> <html> <head> <style> table { border-collapse: collapse; width: 100%; } td, th { border: 1.5px solid black; padding: 5px; } </style> </head> <body> <table> <colgroup> <col style="width: 5px;"> <col style="width: 5px;"> <col style="width: 5px;"> <col style="width: 5px;"> <col style="width: 5px;"> <col style="width: 5px;"> <col style="width: 5px;"> <col style="width: 50px;"> <col style="width: 1000px;"> <col style="width: 100px;"> <col style="width: 100px;"> <col style="width: 100px;"> <col style="width: 100px;"> <col style="width: 100px;"> <col style="width: 50px;"> </colgroup> <tr> <td contenteditable="true"><input type="text" oninput="filterTable(0)" placeholder="工艺膜层"></td> <td contenteditable="true"><input type="text" oninput="filterTable(1)" placeholder="AOI Step"></td> <td contenteditable="true"><input type="text" oninput="filterTable(2)" placeholder="不良类型"></td> <td contenteditable="true"><input type="text" oninput="filterTable(3)" placeholder="Layer(Code)"></td> <td contenteditable="true"><input type="text" oninput="filterTable(4)" placeholder="Type"></td> <td contenteditable="true"><input type="text" oninput="filterTable(5)" placeholder="Dpet"></td> <td contenteditable="true"><input type="text" oninput="filterTable(6)" placeholder="Subcode"></td> <td contenteditable="true">Code描述</td> <td contenteditable="true">Image1</td> <td contenteditable="true">Image2</td> <td contenteditable="true">Image3</td> <td contenteditable="true">Image4</td> <td contenteditable="true">Image5</td> <td contenteditable="true">Image6</td> <td contenteditable="true">判定细则</td> </tr> </thead> <tbody> <tr> <td contenteditable="true">ACT</td> <td contenteditable="true">Particle</td> <td contenteditable="true">ACT</td> <td contenteditable="true">Particle</td> <td contenteditable="true">ACT</td> <td contenteditable="true">Particle</td> <td contenteditable="true">ACT</td> <td contenteditable="true">Particle</td> <td> <input type="file" onchange="previewImage(this)" onclick="showPopup(this.src)"style="width: 100px; height: auto;" > </td> <td> <input type="file" onchange="previewImage(this)"onclick="showPopup(this.src)" style="width: 100px; height: auto;"> </td> <td> <input type="file" onchange="previewImage(this)" onclick="showPopup(this.src)"style="width: 100px; height: auto;"> </td> <td> <input type="file" onchange="previewImage(this)" onclick="showPopup(this.src)"style="width: 100px; height: auto;"> </td> <td> <input type="file" onchange="previewImage(this)" onclick="showPopup(this.src)"style="width: 100px; height: auto;"> </td> <td> <input type="file" onchange="previewImage(this)"onclick="showPopup(this.src)"style="width: 100px; height: auto;"> </td> <td contenteditable="true">Particle</td> </tr> </tbody> </table> </body> </html>这个代码内为什么无法调整列宽
最新发布
07-17
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值