第一步:

类似于制作一个这样的收据,我们需要做的第一步就是分析结构:

左上角的字体 分析一下就知道是一个h2标签, 中间的表格中 ,纵横交错的,分析一下就知道使用了合并,水平合并和垂直合并都有。

那我们就得考虑到表格的单元格该定义为多少。我是把表格分为9行8列,th是表头第一行,tr是列,td是行,表格整体,border设置边框大小为1,边距cellpadding为0,部分代码:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title>
</head>
<body><table widht="1000px" border="1" cellpadding="0"><tr><th></th><th>回单类型</th><th></th><th>网上转账汇款</th><th></th><th>指令序列</th><th></th><th>213254135454</th></tr><tr><td>22</td><td>22</td><td>22</td><td>22</td><td>22</td><td>22</td><td>22</td><td>22</td></tr></table>
</body>
</html>

第二部:

当框架搭建出来,就可以考虑设置其他单元格的格式,第一行的水平合并用rowspan 属性 和第二行垂直合并用colspan属性 部分代码如下

 <table border="1" width="1000px"  cellspacing="0"><tr  align="center"><th colspan="2" width="178px">回单类型</th><th colspan="2">网上转账汇款</th><th colspan="2" width="178px">指定序列</th><th colspan="2">213254135454</th></tr><tr><td rowspan="4" class="shuli" >收款人</td><td width="140px">户名</td><td colspan="2">张三</td><td rowspan="4" class="shuli">付款人</td><td>户名</td><td colspan="2">老刘</td></tr>

收款人 和 付款人  的字体 是竖着的,我采用的是用内联样式做的 用了类选择器.shuli{ }  通过设置margin:0 auto;和line-height:24px; 和width:32px;来实现字体的竖着 有一个弊端就是 如果宽度设置太大 字体依旧还是横着显示的,竖着是因为 字体的空间不够 被挤下去的 ,算是最难的点,以后有新的方法我再优化  代码如下:

<style type="text/css">
.shuli{ margin:0 auto;/* margin后面如果只有两个参数的话,第一个表示top和bottom,第二个表示left和right
因为0 auto,表示上下边界为0,左右则根据宽度自适应相同值(即居中)*/width:32px;line-height:24px; /*属性设置行间的距离(行高)*/border:1px solid #333; /*设置边框粗细为2px、样式为实心的、颜色为黑色的边框*/font-weight:700;   /*字体的加粗*/
}
.cc{font-weight:700;   /*字体的加粗*/
}
</style>
</head>
<body>
<h2>工商银行电子汇款单</h2><table border="1" width="1000px"  cellspacing="0"><tr  align="center"><th colspan="2" width="178px">回单类型</th><th colspan="2">网上转账汇款</th><th colspan="2" width="178px">指定序列</th><th colspan="2">213254135454</th></tr><tr><td rowspan="4" class="shuli" >收款人</td><td width="140px">户名</td><td colspan="2">张三</td><td rowspan="4" class="shuli">付款人</td><td>户名</td><td colspan="2">老刘</td></tr>

最后制这个表格的完整的代码如下:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title></title><style type="text/css">
.shuli{ margin:0 auto;/* margin后面如果只有两个参数的话,第一个表示top和bottom,第二个表示left和right
因为0 auto,表示上下边界为0,左右则根据宽度自适应相同值(即居中)*/width:32px;line-height:24px; /*属性设置行间的距离(行高)*/border:1px solid #333; /*设置边框粗细为2px、样式为实心的、颜色为黑色的边框*/font-weight:700;   /*字体的加粗*/
}
.cc{font-weight:700;   /*字体的加粗*/
}
</style>
</head>
<body>
<h2>工商银行电子汇款单</h2><table border="1" width="1000px"  cellspacing="0"><tr  align="center"><th colspan="2" width="178px">回单类型</th><th colspan="2">网上转账汇款</th><th colspan="2" width="178px">指定序列</th><th colspan="2">213254135454</th></tr><tr><td rowspan="4" class="shuli" >收款人</td><td width="140px">户名</td><td colspan="2">张三</td><td rowspan="4" class="shuli">付款人</td><td>户名</td><td colspan="2">老刘</td></tr><tr>  <td class="cc">卡号</td><td colspan="2">0000000001</td><td class="cc">卡号</td><td colspan="2">0000000002</td></tr><tr><td>地区</td><td colspan="2">南京</td><td>地区</td><td colspan="2">杭州</td></tr><tr><td class="cc">网点</td><td colspan="2">工商江苏南京业务处理中心</td><td class="cc">网点</td><td colspan="2">江苏徐州业务处</td></tr><tr><td colspan="2" class="cc">币种</td><td colspan="2" >人民币</td><td colspan="2" class="cc">钞汇标志</td><td colspan="2">钞票</td></tr><tr><td colspan="2" class="cc">金额</td><td colspan="2">1.00元</td><td colspan="2" class="cc">手续费</td><td colspan="2">0.75元</td></tr><tr><td class="cc" colspan="2">合计</td><td colspan="7">人民币(大写):壹</td></tr><tr><td colspan="2" class="cc">交易时间</td><td colspan="2">2017年6月01号</td><td colspan="2" class="cc">时间戳</td><td colspan="2">2017-06-01-13.00.00.00000</td></tr></table><p>票据打印时间:2017-06-01 15:00:12</p><p> <del>票据打印单位:苏徐州业务中心</del></p><p>操作员:大曾</p>
</body>
</html>

希望对你有所帮助,效果如下!

一分钟学会写网页表格相关推荐

  1. xshell脚本简单代码_十分钟学会写shell脚本

    大家好!我是handsomecui,下面我为大家讲解一下shell脚本的写法,讲的不好的地方,欢迎大家留言拍砖. 1.在linux下会写shell脚本是非常重要的,下面我参照例子给大家展示几个脚本,顺 ...

  2. 十分钟学会写Shell脚本

    大家好!我是Wudu_Eleven,下面我为大家讲解一下shell脚本的写法,讲的不好的地方,欢迎大家留言拍砖. 1.在linux下会写shell脚本是非常重要的,下面我参照例子给大家展示几个脚本,顺 ...

  3. 5分钟学会写试用期工作总结

                                        试用期个人总结 尊敬的领导: 感谢您在百忙之中抽出珍贵的时间看我的试用期工作总结. 时光飞逝,转眼间已经过了三个月的时光.意味着 ...

  4. python写好的代码怎么给别人使用-10分钟学会用python写游戏!Python其实很简单!...

    原标题:10分钟学会用python写游戏!Python其实很简单! Python现在非常火,语法简单而且功能强大,很多同学都想学Python!所以在这里给各位看官们准备了高价值Python学习视频教程 ...

  5. 手机版python3h如何自制游戏_Python 飞机大战|10 分钟学会用 python 写游戏

    Python 飞机大战|10 分钟学会用 python 写游戏 2018 年 python 语言大火, 这把火看趋势已然延续到了 2019 年! 除了在科学计算领域 python 有用武之地之外, 在 ...

  6. python写软件实例-30分钟学会用Python编写简单程序

    原标题:30分钟学会用Python编写简单程序 参与文末每日话题讨论,赠送异步新书 异步图书君 学习目标 知道有序的软件开发过程的步骤. 了解遵循输入.处理.输出(IPO)模式的程序,并能够以简单的方 ...

  7. python代码写好了怎么运行并画图-无所不能的python编程是怎么快速画图的呢?5分钟学会!...

    原标题:无所不能的python编程是怎么快速画图的呢?5分钟学会! Python(发音:英[?pa?θ?n],美[?pa?θɑ:n]),是一种面向对象.直译式电脑编程语言,也是一种功能强大的通用型语言 ...

  8. 5分钟学会区块链 - 开发一条区块链 Develop BlockChain with Tendermint

    本文攻略:解惑区块链开发,学习 Tendermint,给自己造一条区块链 建议玩家等级:技术小白,学生党,初级码农 阅读此文先解锁技能: 一点点命令行基础 一点点 GO 基础:三天包学会 一点点区块链 ...

  9. python 读取excel表数据_5分钟学会用Python 读取Excel

    5分钟学会用Python 读取Excel 日常办公使用频率最高的软件非Excel莫属了,如果我们遇到需要导入别人的Excel进行后续数据分析.读取内容等操作,我们该怎么办呢? 测试开发哥哥说:莫要慌, ...

最新文章

  1. 怎么查看本地电脑是否安装了Git
  2. 超级详细的教程 一步步教你Vue项目中使用axios如何进行参数拼接
  3. 【前端面试】HTML5+CSS3初级面试1
  4. QT串口编程的相关类(QSerialPortInfo)
  5. LeetCode 998. 最大二叉树 II
  6. 参数调整 新部署rac_详解Oracle数据库RAC架构性能优化--参数设置+优化设计
  7. 单麦克纳姆轮受力分析
  8. java 汾_Javaweb学习 4
  9. gridview划线
  10. 13.4 Shelve模块
  11. Java面试题全集中
  12. 2023年东南大学机械工程考研上岸经验
  13. 精要主义设计人生——对混乱的工作说不
  14. 如何利用MATLAB调用手机摄像头(手把手教程)
  15. 带你一探究竟财务报表软件!
  16. 移位寄存器SHIFT RAM IP之模拟图像卷积
  17. 小程序视频不显示进度条,且不能滑屏快进
  18. html5 we3c,TWDDMM8DRT供应
  19. 我在京东做研发第五期:京东云自研服务器,如何将开发成本降低 60% 的同时还更低碳环保?
  20. 数据结构第二版(朱昌杰版)二

热门文章

  1. 拼车网源码php,拼车网源码-thinkphp PHP微信拼车源码 环境要求: 服务器系统:服务器系统 推荐Linux系统 - 下载 - 搜珍网...
  2. (原创)ics-openvpn编译详解
  3. PDF怎样删除其中一页
  4. 小白如何自学编程? 看完这篇这些雷和坑千万不要踩!
  5. 戴建钊 201521123023《Java程序设计》第2周学习总结
  6. 有关安全证书汇总及其科普
  7. University Code
  8. nano编辑器保存退出
  9. 董宝珍:巴菲特是如何选股的?——从底层逻辑看巴菲特核心重仓股的思路、原则和条件...
  10. linux查看redis链接数,查看redis连接数