HTML-Demo:工商银行电子汇款单

简介: HTML-Demo:工商银行电子汇款单

HTML-Demo:工商银行电子汇款单

Date: November 20, 2022


Demo简介:

简要说明一下这个demo


用HTML完成以下表格

497a3c484adc5c8b34b12a54c0a6dce5.png

知识点简介:

简要介绍其中一些知识点


表格属性

cellspacing 与 cellpadding

功能:

cellpadding和cellspacing属性控制表格边框的间距


效果:

db72b7c98dac85885731c8e237d9b320.png

具体:


cellspacing属性设置表格边框之间和表格单元格之间的间距(以像素为单位);


cellpadding属性设置单元格中的信息四周的间距(也是以像素为单位)。


注意:


如果将cellpadding属性设置为0,将使表格中的所有信息尽量接近表格边框,甚至接触到边框。


案例:


<table border="1" cellspacing="0" cellpadding="0" width="600px">

1

具体案例参考:


https://www.w3school.com.cn/tiy/t.asp?f=eg_html_table_cellspacing


https://www.w3school.com.cn/tiy/t.asp?f=eg_html_table_cellpadding


整体代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <h3>工商银行电子汇款单</h3>
    <table border="1" cellspacing="0" cellpadding="0" width="800px">
        <tr>
            <td colspan="2"><strong>回单类型</strong></td>
            <td style="width: 300px;">网上转账汇款</td>
            <td colspan="2"><strong>指令序号</strong></td>
            <td style="width: 300px;">HQH00000000000000013878172</td>
        </tr>
        <tr>
            <!-- style采用text-align让字体居中 -->
            <td rowspan="4" style="width: 20px; text-align: center;"><strong>收款人</strong></td>
            <td>户名</td>
            <td>老牟</td>
            <td rowspan="4" style="width: 20px; text-align: center;" ><strong>付款人</strong></td>
            <td>户名</td>
            <td>老刘</td>
        </tr>
        <tr>
            <td><strong>卡号</strong></td>
            <td>000000000001</td>
            <td><strong>卡号</strong></td>
            <td>000000000002</td>
        </tr>
        <tr>
            <td>地区</td>
            <td>南京</td>
            <td>地区</td>
            <td>杭州</td>
        </tr>
        <tr>
            <td><strong>网点</strong></td>
            <td>江苏南京</td>
            <td><strong>网点</strong></td>
            <td>江苏徐州业务中心</td>
        </tr>
        <tr>
            <td colspan="2"><strong>币种</strong></td>
            <td>人民币</td>
            <td colspan="2"><strong>钞汇标志</strong></td>
            <td>钞票</td>
        </tr>
        <tr>
            <td colspan="2"><strong>金额</strong></td>
            <td>1.00元</td>
            <td colspan="2"><strong>手续费</strong></td>
            <td>0.01元</td>
        </tr>
        <tr>
            <td colspan="2"><strong>合计</strong></td>
            <td colspan="4">人民币(大写): 壹元整</td>
        </tr>
        <tr>
            <td colspan="2"><strong>交易时间</strong></td>
            <td><i>2020年12月31日</i></td>
            <td colspan="2"><strong>时间戳</strong></td>
            <td><i>2020-12-31-00:00</i></td>
        </tr>
    </table>    
    <p>票据打印时间:2017-06-01&nbsp;&nbsp;00:01:00</p>
    <p><del>票据打印单位:江苏徐州业务中心</del></p>
    <p>操作员:大曾</p>
</body>
</html>

一些思考:

问题1:


如何保持左右表格中td的间距同步?


换句话说,就是如何自动让B格宽度增长的同时,让A格宽度同步增长?

a0c2dfd40412cc3da5ede58955ac4af9.png

解决方案1:


设置表格中格子拥有固定宽度


原本代码:

<tr>
    <td colspan="2"><strong>回单类型</strong></td>
    <td style="width: 300px;">网上转账汇款</td>
    <td colspan="2"><strong>指令序号</strong></td>
    <td style="width: 300px;">HQH00000000000000013878172</td>
</tr>

修改后代码:

<tr>
    <td colspan="2"><strong>回单类型</strong></td>
    <td style="width: 300px;">网上转账汇款</td>
    <td colspan="2"><strong>指令序号</strong></td>
    <td style="width: 300px;">HQH00000000000000013878172</td>
</tr>

问题:


若格子中数据过长仍会导致同样问题,唯有设置B格中传入数据长度在一定范围内。


相关文章
|
开发框架 监控 安全
webshell检测方法归纳
webshell检测方法归纳
1286 0
|
4月前
|
弹性计算 人工智能 安全
“养虾”从安装开始!OpenClaw 云服务器一键部署教程(附配置推荐)
新手“养虾”首选云端!OpenClaw一键部署超简单,阿里云轻量服务器低至9.9元/月,安全可控、免环境配置、兼容Linux、成本远低于本地部署。附官方部署链接与百炼Token福利,轻松开启AI自动化之旅!
1490 9
|
4月前
|
数据采集 缓存 监控
Python写爬虫太慢?这5个技巧让你的效率提升300%!
Python爬虫效率低?别怪代码!协程(aiohttp)、连接池、智能缓存、BloomFilter去重、库选型五大技巧实测可提效3–10倍,十万数据从“熬一夜”缩短至2小时,轻松应对竞品分析等紧急任务。(239字)
355 2
|
8月前
|
信息无障碍
《东方字经》:基于笔画符号的十进制文字表达系统构建研究
《东方字经》是以汉字笔画为核心的新型文字系统,通过10个基本笔画与象征语义、十进制逻辑及书写规则的深度融合,构建“形—义—理—音”统一的表达体系,实现符号独立、逻辑自洽与语义可扩展,为人工语言设计与跨文化沟通提供创新范式。
529 3
|
8月前
|
存储 运维 监控
Java云门诊管理系统源码 HIS诊所门诊信息管理系统源码 多租户SaaS模式
SaaS云门诊系统是基于云端的SaaS医疗信息化平台,覆盖挂号、诊疗、收费、药房、库存、医保等全流程管理。支持多租户、快速部署,实现数据共享与业务协同,助力基层医疗机构数字化升级,提升服务效率与患者体验。
379 5
|
Linux 虚拟化 数据安全/隐私保护
系统崩溃不用慌!VMware这个逆天功能竟能让CentOS一键回档?后悔药真实存在!
备份的重要性在于它能在系统出现异常或错误时,帮助我们快速恢复到正常状态,避免重新安装系统和配置环境。VMware 提供了两种备份方式:快照和克隆。 **快照**是保存虚拟机某一时刻的完整状态(包括内存、CPU、磁盘数据),便于快速回滚,适合临时保存状态。操作简单,可在系统运行时创建。 **克隆**则是复制整个虚拟机系统,侧重长期备份,需在系统关闭时进行。分为完整克隆和链接克隆,前者独立于源系统,占用更多空间,但更安全可靠。
702 17
系统崩溃不用慌!VMware这个逆天功能竟能让CentOS一键回档?后悔药真实存在!
|
分布式计算 关系型数据库 MySQL
SpringBoot项目中mysql字段映射使用JSONObject和JSONArray类型
SpringBoot项目中mysql字段映射使用JSONObject和JSONArray类型 图像处理 光通信 分布式计算 算法语言 信息技术 计算机应用
405 8
|
运维 JavaScript Linux
容器内的Nodejs应用如何获取宿主机的基础信息-系统、内存、cpu、启动时间,以及一个df -h的坑
本文介绍了如何在Docker容器内的Node.js应用中获取宿主机的基础信息,包括系统信息、内存使用情况、磁盘空间和启动时间等。核心思路是将宿主机的根目录挂载到容器,但需注意权限和安全问题。文章还提到了使用`df -P`替代`df -h`以获得一致性输出,避免解析错误。
871 1
|
存储 机器学习/深度学习 算法
【mlflow系列1】mlflow 的搭建使用
【mlflow系列1】mlflow 的搭建使用
1810 0
【mlflow系列1】mlflow 的搭建使用
|
存储 分布式计算 Hadoop
ChunkServer 原理与架构详解
【8月更文第30天】在分布式文件系统中,ChunkServer 是一个重要的组件,负责存储文件系统中的数据块(chunks)。ChunkServer 的设计和实现对于确保数据的高可用性、一致性和持久性至关重要。本文将深入探讨 ChunkServer 的核心原理和内部架构设计,并通过代码示例来说明其实现细节。
880 1