table标签有些内置属性要设置:

<table cellpadding="0" cellspacing="0" border="0" summary="各银行的网上银行支付限额总表">

1.摘要summary的内容是不会在浏览器中显示出来的。它的作用是增加表格的可读性(语义化),

使搜索引擎更好的读懂表格内容,还可以使屏幕阅读器更好的帮助特殊用户读取表格内容。

2. cellpadding 规定单元格与其内容之间的空白

3.cellspacing   规定单元格之间的空白

4.border-collapse: collapse;去掉这些空白的属性,如果不设置table标签的这些属性值为0,可以直接在样式里面设置border-collapse: collapse;也可以去掉这些空白的!

综合实例1-合并四行,合并三列

代码

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>各银行的网上银行支付限额总表</title>
<link href="//gsy.oss-cn-beijing.aliyuncs.com/css/global.css>" rel="stylesheet">
<style type="text/css">
table{width:1190px;font-size:15px;line-height:1.2;border-top:1px solid #a8a8a8;border-left:1px solid #a8a8a8;text-align: center;margin:57px auto;}
table caption{padding:26px 0;font-size: 26px;line-height: 1;color:#e63b3b;}
table td, table th{ border-right:1px solid #a8a8a8; border-bottom:1px solid #a8a8a8;height:20px;}
table th{background-color:#eeeeee;padding:8px 0;}
table td{font-size: 12px;line-height:26px;padding:4px 15px 4px 9px;}
.align-justy{text-align: justify;}
</style>
</head>
<body>
<table cellpadding="0" cellspacing="0" border="0" summary="各银行的网上银行支付限额总表">
<caption align="top">各银行的网上银行支付限额总表</caption>
<tr>
<th width="89"></th>
<th width="80"></th>
<th width="156"></th>
<th width="300"></th>
<th width="109"></th>
<th width="130"></th>
<th width="130"></th>
<th></th>
</tr>
    <!-- 合并四行则要写4个 tr ,第二第三第四个 tr 里面合并过了的列就不用再写了,如下是合并了四行的代码-->
<tr>
<th rowspan="4"></th>
<td rowspan="4"></td>
<td rowspan="4"></td>
<td rowspan="4" class="align-justy"></td>
<td rowspan="3"></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<th rowspan="3"></th>
<td rowspan="3"></td>
<td rowspan="3"></td>
<td rowspan="3" class="align-justy"></td>
<td rowspan="2"></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<th rowspan="3"></th>
<td rowspan="3"></td>
<td rowspan="3"></td>
<td rowspan="3" class="align-justy"></td>
<td rowspan="2"></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td colspan="3"></td>
</tr>
</table>
</body>
</html>

 

综合实例2 - 综合应用colspan ,rowspan

<html>
<head>
</head>
<table border= "1 " width= "200 " >
<tr>
<td colspan="4" >ss
</td>
</tr>
<tr>
<td width= "25% ">   </td>
<td width= "25% ">   </td>
<td width= "25% ">   </td>
<td width= "25% ">   </td>
</tr>
<tr>
<td width= "25% "rowspan="2">   </td>
<td width= "25% ">   </td>
<td width= "25% ">   </td>
<td width= "25% ">   </td>
</tr>
<tr>
<td width= "25% ">   </td>
<td width= "25% " rowspan="3">   </td>
<td width= "25% ">   </td>
</tr>
<tr>
<td width= "25% " colspan="2" >   </td>
<td width= "25% ">   </td> </tr>
<tr>
<td width= "25% ">   </td>
<td width= "25% ">   </td>
<td width= "25% ">   </td>
</tr>
</table>
</html>

  

 

  

  

<table>标签总结(colspan跨列 ,rowspan跨行)的更多相关文章

  1. easyui DataGrid表体单元格跨列rowspan

    最近做项目用到了jquery easyui,其中一组DataGrid做的报表是给客户大领导看的,客户要求报表样式跟他们原有系统的一模一样(如下图1). DataGrid样式好调,只是城市名称单元格跨行 ...

  2. display:table标签来自动改变列宽 改变的同时table的整体宽度跟随变化

    发现公司里的所有分页功能都是通过display:talbe来实现的,但是用户最近说要让表格列宽可以拖动:所有我就寻找了好多的办法:网上找了很多的资料,但是都不是我要的效果因为他们都是列宽不改变要不就是 ...

  3. table中tr间距的设定table合并单元格 colspan(跨列)和rowspan(跨行)

    table中的tr的默认display:table-row,虽然可以修改为display:block但是就失去了tr特有的显示效果,如(td自动对齐): 并且在tr中对起设定padding是有用的,可 ...

  4. table合并单元格 colspan(跨列)和rowspan(跨行)

    colspan和rowspan这两个属性用于创建特殊的表格. colspan是“column span(跨列)”的缩写.colspan属性用在td标签中,用来指定单元格横向跨越的列数: 在浏览器中将显 ...

  5. HTML表格跨行、跨列操作(rowspan、colspan)

    转自:https://blog.csdn.net/u012724595/article/details/79401401 一般使用<td>元素的colspan属性来实现单元格跨列操作,使用 ...

  6. colspan是跨列,rowspan是跨行

    colspan是跨列,rowspan是跨行,可以看作是网页设计表格中的列和行的一个属性.跨列相当于把两列或者多列合并成一个单元格:跨行同理是把两行或者多行合并成一行:colspan和rowspan分别 ...

  7. Latex 表格(跨行、跨列、背景加灰)new

    一. 效果如图 二.代码如下 1. 首部增加宏包: \usepackage{multirow} 2. 正文部分增加: \begin{table} \centering \caption{Suspici ...

  8. label、input、table标签

    <label>标签 <form> <label for="male">Male</label> <input type=&qu ...

  9. ol,ul,dl,table标签的基本语法

    ol,ul,dl,table标签的基本语法 有序列表: 无序列表:                                  自定义列表: <ol> <ul> < ...

随机推荐

  1. 微信支付的JAVA SDK存在漏洞,可导致商家服务器被入侵(绕过支付)XML外部实体注入防护

    XML外部实体注入 例: InputStream is = Test01.class.getClassLoader().getResourceAsStream("evil.xml" ...

  2. Hibernate学习(四)———— 双向多对多映射关系

    一.小疑问的解答 问题一:到这里,有很多学习者会感到困惑,因为他不知道使用hibernate是不是需要自己去创建表,还是hibernate全自动,如果需要自己创建表,那么主外键这种设置也是自己设置吗? ...

  3. SpringMVC4+MyBatis+SQL Server2014实现读写分离

    前言 基于mybatis的AbstractRoutingDataSource和Interceptor用拦截器的方式实现读写分离,根据MappedStatement的boundsql,查询sql的sel ...

  4. T-SQL:Varchar和Nvarchar区别(八)

    常规数据类型:CHAR 和 VARCHAR   Unicode 数据类型 NCHAR NVARCHAR 常规数据类型 会限制除英语之外语言    Unicode 会支持多种语言 VAR 区别 : 1. ...

  5. PowerDesigner 修改Name ,Code 不变

    tools-> General   Options-> Dialog:Operation   Modes: 去掉 NameToCodeMirroring 前面的√      

  6. 以前没有写笔记的习惯,现在慢慢的发现及时总结是多么的重要。 这一篇文章主要关于java多线程一些常见的疑惑点。因为讲解多线程的书籍和文章已经很多了,所以我也不好意思多说,嘻嘻嘻、大家可以去参考一些那些书籍。我这个文章主要关于实际的一些问题。同时也算是我以后复习的资料吧,。还请大家多多指教。 同时希望多结交一些技术上的朋友。谢谢。

    在java中要想实现多线程,有两种手段,一种是继续Thread类,另外一种是实现Runable接口. 以下就是我们常见的问题了: 1. 为什么我们不能直接调用run()方法呢? 我的理解是:线程的运行 ...

  7. Java-IO:复制文件

    import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStrea ...

  8. Team Foundation Server 2013 KEY(密钥)

    isual Studio Ultimate 2013 KEY(密钥):BWG7X-J98B3-W34RT-33B3R-JVYW9 Visual Studio Premium 2013 KEY(密钥): ...

  9. linux shell脚本之-变量极速入门与进阶(1)

    1,如果创建shell脚本? 使用任意文本编辑软件,一般为vim,创建.sh结尾的文件,在文件的最开头用 #!/bin/bash 注明shell的类型 如: ghostwu@dev:~/linux/s ...

  10. css实现照片上传的加号框

    css实现照片上传的加号框