HTML表格嵌套、合并表格
一、表格元素< table>
table常用属性
border:边框像素
width,height:表格宽度/高度
bordercolor:表格边框颜色
bgcolor:表格背景颜色
二、tr,th,td元素
th和td元素是在tr中的
一组tr代表一行
一组th或td代表一列
<table border="1" width="800" bordercolor="#777777" bgcolor="#5f9ea0">
<tr>
<th>asa</th>
</tr>
<tr>
<td>hahha</td>
</tr>
</table>
效果
从以上效果和代码可以看出,th表示表头,会自动居中,td表示普通内容
三、合并单元格(重点)
合并单元格在表格中是最重要的,需要两个属性colspan和rowspan
1.colspan:合并的是该行的单元格,就是同一行不同列的单元格合并,比如colspan=”2”则需要删除该行一个单元格,否则超出格子
2.rowspan:合并的是该列的单元格,同列不同行,与colspan一样若要rowspan=”2”将删除下一列的一个td或th标签,(不管删除下一列的哪一个,这一行被合并,其他元素都是在后面的,除了该列以前元素)
<table border="1" width="70" bordercolor="#777777" bgcolor="#5f9ea0">
<tr>
<th>asa</th><th>asas</th><th>as</th>
</tr>
<tr>
<td rowspan="2">hahha</td><td>hahha</td><td>hahha</td>
</tr> <!-- rowspan合并该列的两个单元格,所以它的下一列将删除一个单元格-->
<tr>
<td colspan="2">hahha</td>
</tr> <!--colspan合并该行的2个单元格,所以该行删除一个标签-->
<tr>
<td>hahha</td><td>hahha</td><td>hahha</td>
</tr>
</table>
效果
四、表格嵌套
- 在某个th或td中加table
- 最好在嵌套表格的地方用合并单元格(就是把嵌套的表格放入合并的单元格)
<table border="1" width="800" bordercolor="blue">
<caption><h1>阿水的阿里blog</h1></caption>
<tr>
<th>name</th> <th>password</th> <th>goal</th>
</tr>
<tr>
<th>xlj</th><th colspan="2">001</th>
</tr>
<tr>
<th>asa</th><th rowspan="2"><table border="1" width="800" bordercolor="blue">
<caption><h1>阿水的阿里blog</h1></caption>
<tr>
<th>name</th><th>password</th><th>goal</th>
</tr>
<tr>
<th>xlj</th><th colspan="2">001</th>
</tr>
<tr>
<th>asa</th><th rowspan="2">002</th><th>88</th>
</tr>
<tr>
<th>add</th><th>76</th>
</tr>
</table></th><th>88</th>
</tr>
<tr>
<th>add</th><th>76</th>
</tr>
</table>
五、表格练习代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>阿水的阿里</title>
</head>
<body>
<table border="1" width="800" bordercolor="blue">
<caption><h1>阿水的阿里blog</h1></caption>
<tr>
<th>name</th> <th>password</th> <th>goal</th>
</tr>
<tr>
<th>xlj</th><th colspan="2">001</th>
</tr>
<tr>
<th>asa</th><th rowspan="2"><table border="1" width="800" bordercolor="blue">
<caption><h1>阿水的阿里blog</h1></caption>
<tr>
<th>name</th><th>password</th><th>goal</th>
</tr>
<tr>
<th>xlj</th><th colspan="2">001</th>
</tr>
<tr>
<th>asa</th><th rowspan="2">002</th><th>88</th>
</tr>
<tr>
<th>add</th><th>76</th>
</tr>
</table></th><th>88</th>
</tr>
<tr>
<th>add</th><th>76</th>
</tr>
</table>
</body>
</html>
效果
以上的表格标题在table中写:
< caption>< h1>阿水的阿里blog< /h1>< /caption>
caption是表格标题居中,并且一直跟着表格,不管表格怎么移动
HTML表格嵌套、合并表格的更多相关文章
- element-ui中的表格嵌套表格
element-ui中有详细的各种表格及表格方法.也有表格展开出现二级的样式,但是却没有表格嵌套二级表格的方案,于是就自己写了一个,样式图如下: 展开后如下 这就是一个普通的二级表格嵌套,用的是el- ...
- jquery插入复杂表格,合并行列
此方法为个人测试所写,针对各种兼容性问题还未测试,初写的目的是easyui复杂表头有些缺陷,比如某个表头合并两列, 在easyui中这样操作无法绑定两个值 或者说我没找到 再或者 可以做个隐藏 数据列 ...
- 使用jquery合并表格中相同文本的相邻单元格
一.效果 二.代码 <!DOCTYPE HTML> <html> <head> <title>Example</title> <met ...
- JQuery合并表格单元格
转:http://www.cnblogs.com/xuguoming/p/3412124.html JQuery合并表格单元格 一.需求 如果存在一个表格,想把其中某一列内容相同的部分合并单元格, ...
- JS自动合并表格
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- ASP.NET中重复表格列合并的实现方法(转自脚本之家)
这几天做一个项目有用到表格显示数据的地方,客户要求重复的数据列需要合并,就总结了一下.NET控件GridView 和 Repeater 关于重复数据合并的方法. 这是合并之前的效果: 合并之后的效果图 ...
- dsplay:table页面合并表格
在实际项目中经常会遇到合并表格的情形,现在我将自己合并的方法写出来,供大家教参一下,顺便自己也作个备忘. <%@ page language="java" contentTy ...
- datagrid-detailview.js easyui表格嵌套
datagrid-detailview.js easyui表格嵌套
- jqgrid嵌套子表格
jqgrid的subGrid子表格 jqGrid的一项高级功能就是嵌套子表格,使用起来也非常简单.使用的方式有两种: 使用普通的subGrid子表格: 使用一个完整jqGrid作为子表格: 1.选项含 ...
随机推荐
- eclipse部署web项目至本地的tomcat但在webapps中找不到问题
一.发现问题 在eclipse中新建Dynamic Web Project,配置好本地的tomcat并写好代码后选择Run on Server,但运行后发现在tomcat的安装目录下的webapps并 ...
- wepy一些问题和解决方案
wepy一些问题和解决方案 小程序开发和传统的web开发有相识的地方,但是也有不同的地方,要区分. computed属性名和props属性名重复 如果那个组件的渲染值是重名的computed属性,每次 ...
- Express框架 --router/app.use
翻看去年自己记录的印象笔记,准备把笔记上的一些内容也同时更新到博客上,方便自己查看. 1.app.use和app.get的区别及解析 app.use(path,callback)中的callback既 ...
- SPOJ2713GSS4 - Can you answer these queries IV(线段树)
题意 Sol 讲过无数次了..很显然,一个$10^12$的数开方不超过$8$次后就会变为$1$ 因此直接暴力更改即可,维护一下这段区间是否被全改为了$1$ 双倍经验:https://www.luogu ...
- Mysql之1451 - Cannot delete or update a parent row: a foreign key constraint fails...解决办法记录
今天使用delete语句删除一张表中的一条信息时,提示了这么一个错误:1451 - Cannot delete or update a parent row: a foreign key constr ...
- js中的日期
创建日期对象: var date1 = new Date(2018, 11,10) 第二个参数传入的是月份,月份是0-11,实际上要加1 获得现在的时间:var date2 = Date.now() ...
- vue-cli的build的文件夹下没有dev-server.js文件,怎么配置mock数据
因为最新版本的vue-cli已经放弃dev-server.js,只需在webpack.dev.conf.js配置就行 新版webpack.dev.conf.js配置如下: 在const portfin ...
- 关于sql查询结果集的链接
开通博客有一段时间了,第一次博文.本身是个理工科的,没啥文采,就想着把平时遇到的问题记录下来,防止自己以后忘了还要去翻找. 今天看到同事写的代码,查询两张表里的数据,结果集类型是一样的.写了两条查询, ...
- 删除项目开发中的.pyc文件
在实际开发中python会自动生成很多pyc文件,但是这些pyc文件是不需要我们追踪的,删除了对项目也没有影响,下面是删除pyc文件的方法. Linux或Mac系统 find /tmp -name & ...
- DFS:Prime Ring Problem(素数环)
解体心得: 1.一个回溯法,可以参考八皇后问题. 2.题目要求按照字典序输出,其实在按照回溯法得到的答案是很正常的字典序.不用去特意排序. 3.输出有个坑,就是在输出一串的最后不能有空格,不然要PE, ...