html的table多级表头表格的代码

1,两级表头的代码

<html>

<head>

<title>多层表头</title>

<link rel="stylesheet" href="./css/reset.css">

<style type="text/css">

td,

th {

font-style: normal;

font-weight: normal;

text-align: center;

}

tr {

height: 48px;

}

.twoHead th {

width: 6.25%;

height: 48px;

padding: 0 10px;

font-size: 14px;

font-weight: normal;

}

.firstHead th {

font-size: 14px;

font-weight: bold;

}

table {

border: none;

border-collapse: collapse;

border-color: #D8DFE6;

}

table thead {

background: #F3FDFF;

}

</style>

</head>

<body>

<div></div>

<div class="table">

<table border="1" cellspacing="0" cellpadding="10" width="100%">

<thead>

<tr class="firstHead">

<th colspan="1" rowspan="2">序号</th>

<th colspan="1" rowspan="2">村庄名称</th>

<th colspan="6">本周采集房屋总量(户)</th>

<th colspan="3">累计采集房屋总量(人)</th>

<th colspan="4">本周隐患处理情况(处)</th>

</tr>

<tr class="twoHead">

<th>合计</th>

<th>对比上周变化</th>

<th>出租房屋数量</th>

<th>对比上周变化</th>

<th>自住房屋数量</th>

<th>对比上周变化</th>

<th>总计</th>

<th>出租房屋累计</th>

<th>自主房屋累计</th>

<th>新增隐患</th>

<th>消除隐患</th>

<th>现存隐患</th>

<th>对比上周</th>

</tr>

</thead>

<tbody>

<tr>

<td>∞</td>

<td>30万</td>

<td>20万</td>

<td>60万</td>

<td>100万</td>

<td>看着办</td>

<td>∞∞</td>

<td>20万</td>

<td>100万</td>

<td>看着办</td>

<td>∞∞</td>

<td>20万</td>

<td>20万</td>

<td>20万</td>

<td>20万</td>

</tr>

</tbody>

</table>

</div>

</body>

</html

效果图片为:

2,两个以上级表头的代码

<html>

<head>

<title>多层表头22</title>

<link rel="stylesheet" href="./css/reset.css">

<style type="text/css">

td,

th {

font-style: normal;

font-weight: normal;

text-align: center;

}

tr {

height: 48px;

}

.firstHead,

.twoHead,

.threeHead {

height: 32px;

}

.fourHead {

height: 64px;

}

.firstHead th {

font-size: 14px;

font-weight: bold;

}

table {

border: none;

border-collapse: collapse;

border-color: #D8DFE6;

}

table thead {

background: #F3FDFF;

}

table tbody td {

width: 6.3%;

}

table tbody tr {

height: 50px;

}

</style>

</head>

<body>

<div></div>

<div class="table">

<table border="1" cellspacing="0" cellpadding="10" width="100%">

<thead>

<tr class="firstHead">

<th colspan="1" rowspan="5" width="4%">序号</th>

<th colspan="1" rowspan="5" width="6.4%">终端使用人</th>

<th colspan="14">工作开展情况</th>

</tr>

<tr class="twoHead">

<th colspan="1" rowspan="4">工作量总计</th>

<th colspan="9">采集情况</th>

<th colspan="4">检查情况</th>

</tr>

<tr class="threeHead">

<th colspan="3" rowspan="1">人口</th>

<th colspan="3" rowspan="1">房屋</th>

<th colspan="3" rowspan="1">车辆</th>

<th colspan="4" rowspan="1">房屋隐患</th>

</tr>

<tr class="fourHead">

<th colspan="1" rowspan="2">总数</th>

<th colspan="1" rowspan="2">户籍</th>

<th colspan="1" rowspan="2">流动</th>

<th colspan="1" rowspan="2">总数</th>

<th colspan="1" rowspan="2">自住</th>

<th colspan="1" rowspan="2">出租</th>

<th colspan="1" rowspan="2">总数</th>

<th colspan="1" rowspan="2">机动车</th>

<th colspan="1" rowspan="2">非机动车</th>

<th colspan="1" rowspan="2">总数</th>

<th colspan="1" rowspan="2">生活安全</th>

<th colspan="1" rowspan="2">出租管理</th>

<th colspan="1" rowspan="2">房屋功能</th>

</tr>

</thead>

<tbody>

<tr>

<td width="4%">∞</td>

<td>30万</td>

<td>20万</td>

<td>60万</td>

<td>100万</td>

<td>看着办</td>

<td>∞∞</td>

<td>20万</td>

<td>100万</td>

<td>看着办</td>

<td>∞∞</td>

<td>20万</td>

<td>20万</td>

<td>20万</td>

<td>20万</td>

<td>20万</td>

</tr>

</tbody>

</table>

</div>

</body>

</html

图片显示效果:

原文地址:https://www.cnblogs.com/l-y-z/p/9706926.html

时间: 2024-10-30 22:25:00

html的table多级表头表格的代码的相关文章

导出多级表头表格到Excel

方法一:用NPOI定义多级表头导出: 引用头: using NPOI.DDF; using NPOI.OpenXmlFormats.Wordprocessing; using NPOI.HSSF.UserModel; using NPOI.SS.UserModel; using NPOI.SS.Util; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data;

EasyUI DataGrid 多级表头设置

使用EasyUI做一个报表统计,需要合并表头为多级表头,核心代码如下: $('#dg').datagrid({ url:'datagrid_data.action', fit : true, fitColumns : false, columns: [ [ {"title":"网格员考核测评表","colspan":9} ], [ {"field":"ORGNAME","title":&

javascript添加或者删除table表格行代码实例

javascript添加或者删除table表格行代码实例:表格是常用的元素,虽然在布局中已经鲜有使用,已经基本被div css所取代,但是在组织表格数据方面还是有很大的优势的,比使用div css要来的方便,添加或者删除一行也就是其中的tr更是最为常见的操作,下面就通过代码实例简单介绍一下如何实现此效果.代码如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta

FineUI小技巧(7)多表头表格导出

前言 之前我们曾写过一篇文章 FineUI小技巧(3)表格导出与文件下载,对于在 FineUI 中导出表格数据进行了详细描述.今天我们要更进一步,介绍下如何导出多表头表格. 多表头表格的标签定义 在 ASPX 中,我们通过 GroupField 列来定义多表头,如下所示: <f:Grid ID="Grid1" Title="表格" EnableCollapse="true" ShowBorder="true" ShowH

element UI实现动态生成多级表头

一.效果图 二.封装两个组件,分别为DynamicTable.vue和TableColumn.vue,TableColumn.vue主要是使用递归来对表头进行循环生成 DynamicTable.vue 1 <template> 2 <el-table :data="tableData" border :height="height"> 3 <template v-for="item in tableHeader"&g

HTML中的table标签制作表格

HTML中有一个重要的标签table,常用于构建表格,如果你要用HTML做一张课表,那么它的table标签就可以大显身手了.下面分享出一份某小学生课表的完整HTML代码,不足的地方欢迎指正! 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>html中表格</title> 6 </

delphi 插入表格HTML代码

<table width="174"  height="76" border="1" align="center" cellpadding="1" cellspacing="1" bordercolor="#000000" bgcolor="#FFFFFF" summary="Text">table的属性widthh

bootstrap-table 使用遇到的问题总结:1.右上角button样式自定义;2.右上角引用图标自定义;3.表头/表格内容显示不对齐;4.自定义设置表头及表格边框样式

问题一:右上角button样式自定义 方法: //修改bootstrap-table右上角按钮样式 $(".table-box .columns-right button").removeClass("btn-secondary").css({"backgroundColor": "#fafafa","border": "1px solid #c2c2c2","color&qu

table边框表头单元格空间合并等设置

表格由<table>标签来定义,每个表格均有若干行(由<tr>标签定义),每行被分割为若干单元格(由<td>标签定义).字母 td 指表格数据(table data),即数据单元格的内容.数据单元格可以包含文本.图片.列表.段落.表单.水平线.表格等等. 1 HTML 表格的基本结构: 2 <table>…</table>:定义表格 3 <th>…</th>:定义表格的标题栏(文字加粗) 4 <tr>…<