最终样式

步骤分析:

  • 标题和报名时间为一块
  • 表格为一块
    1. 由图可知,可创建一个七行八列的列表存储数据
    2. 首先设置边框的样式,边框 大小,这里是黑色不好看可以设置为天空蓝
    3. 可选矿使用<input type="checkbox">
    4. 有些框需要占据多列,添加colspan属性
    5. 有些单元格需要占据多行,添加rowspan属性
    6.  <!DOCTYPE html>
      <html lang="en"> <head>
      <meta charset="UTF-8" />
      <meta name="viewport" content="width=device-width, initial-scale=1.0" />
      <meta http-equiv="X-UA-Compatible" content="ie=edge" />
      <title>Document</title>
      </head> <body>
      <div style="color:red;font-size:30px;text-align:center;width:100%;">
      2019 年度一级建造师报名表
      </div>
      <div style="text-align: center;padding:10px;">
      报名时间:&nbsp;&nbsp;&nbsp;&nbsp;年&nbsp;&nbsp;&nbsp;&nbsp;月&nbsp;&nbsp;&nbsp;&nbsp;日
      </div>
      <table align="center" border="1" cellspacing="0" width="1000px">
      <tr>
      <td>姓名</td>
      <td></td>
      <td>性别</td>
      <td>&nbsp;&nbsp;&nbsp;</td>
      <td>邮编</td>
      <td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
      <td>电邮</td>
      <td></td>
      </tr>
      <tr>
      <td>出生年月</td>
      <td>&nbsp;&nbsp;&nbsp;</td>
      <td>学历</td>
      <td>&nbsp;&nbsp;&nbsp;</td>
      <td>电话手机</td>
      <td colspan="2"></td>
      <td>“鲁班会”会员卡号</td>
      </tr>
      <tr>
      <td>单位名称</td>
      <td colspan="3"></td>
      <td>传真</td>
      <td colspan="2"></td>
      <td colspan="2"></td>
      </tr>
      <tr>
      <td rowspan="2">报考情况及辅导班级</td>
      <td colspan="4">
      <span><input type="checkbox" />首次报考</span>
      <span><input type="checkbox" />非首次报考</span>
      <span><input type="checkbox" />增项</span>
      </td>
      <td colspan="3">
      所报科目:
      <span><input type="checkbox" />法规</span>
      <span><input type="checkbox" />施工管理</span>
      <span>实务科目:</span>
      </td>
      </tr>
      <tr>
      <td colspan="7">
      所报辅导班 <span><input type="checkbox" />精讲班</span>
      <span><input type="checkbox" />讲题班</span>
      <span><input type="checkbox" />冲刺班</span>
      <span><input type="checkbox" />点题班</span>
      <span><input type="checkbox" />签约协议班</span>
      </td>
      </tr>
      <tr>
      <td>所在城市</td>
      <td colspan="3">&nbsp;&nbsp;&nbsp;省&nbsp;&nbsp;&nbsp;地区/市</td>
      <td>报读分校</td>
      <td>&nbsp;&nbsp;&nbsp;</td>
      <td>咨询老师</td>
      <td></td>
      </tr>
      <tr>
      <td>身份证号码</td>
      <td colspan="7"></td>
      </tr>
      </table>
      </body> </html>

html基础——表格练习的更多相关文章

  1. 【共享单车】—— React后台管理系统开发手记:AntD Table基础表格

    前言:以下内容基于React全家桶+AntD实战课程的学习实践过程记录.最终成果github地址:https://github.com/66Web/react-antd-manager,欢迎star. ...

  2. HTML学习笔记 基础表格案例 第二节 (原创) 参考使用表

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  3. html基础-表格-列表(4)

    今天准备为大家准备了表格和列表. 一.文章有各种数据的表格这个网页也不例外. (1).标签意思 <table>----------------------表格开始 <caption& ...

  4. HTML基础——表格的应用

    一.表格标签 1.基本格式: 每个表格由 table 标签开始. 每个表格行由 tr 标签开始. 每个表格数据由 td 标签开始. 例如: <html> <head> < ...

  5. HTML+css基础 表格标签table Table标签属性 td标签属性

    表格标签table:   他是由行与列构成,最小单位是单元格. 行标签  <tr></tr> 单元格标签<td></td> Table标签属性: Bor ...

  6. HTML-表格-基础表格

      主要内容: HTML表格 基本语法和结构: 案例: border用在table标签里面,表示边框的. th标签是加粗,width是宽度,表格宽度用在table里面.: caption用在table ...

  7. 2020年12月-第01阶段-前端基础-表格 table

    表格 table(会使用) 为了让我们页面显示的更加整齐,我们需要学习三个表(表格.表单.列表) 理解: 能说出表格用来做什么的 表格的基本结构组成 表格作用: 存在即是合理的. 表格的现在还是较为常 ...

  8. html基础 表格的相关属性使用

    1.1表格的基本标签 语法结构:<table> /*整体包裹部分,包裹多个tr */ <tr> /* 表格的每一个行,包裹td */ <td></td> ...

  9. Bootstrap框架(基础篇)之列表,表格,表单

    继续上篇的基础部分延伸,主要说一下列表,表格,表单相关Bootstrap框架变化以及基础知识. 1.列表篇 除了HTML提供的三种基本列表样式: 无序列表 <ul> <li>… ...

随机推荐

  1. Ubuntu18.04 安装PGSQL

    关系数据库管理系统是许多网站和应用程序的关键组成部分.它们提供了一种结构化的方式来存储,组织和访问信息. PostgreSQL或Postgres是一个关系数据库管理系统,提供SQL查询语言的实现.它是 ...

  2. Mysql数据库(一)数据库设计概述

    1.数据库的体系结构 1.1 数据库系统的三级模式结构是指模式.外模式和内模式. 1.2 三级模式之间的映射分为外模式/模式映射和模式/内模式映射. 2.E-R图也称“实体-关系图”,用于描述现实世界 ...

  3. Spring Boot集成JSON Web Token(JWT)

    一:认证 在了解JWT之前先来回顾一下传统session认证和基于token认证. 1.1 传统session认证 http协议是一种无状态协议,即浏览器发送请求到服务器,服务器是不知道这个请求是哪个 ...

  4. Docker之构建上下文详解

    昨天写了使用 Dockerfile 定制镜像.其中构建上下文这一块没有写,今天把这一块单独拿出来写一下. Docker镜像构建 简单说下构建镜像步骤: cd Dockerfile 所在目录; 执行 d ...

  5. 模板(ac):启发式合并

    首先说明一点:线段树合并不是启发式合并. 启发式合并的大概内容就是:把小的数据结构按照这个数据结构的正常插入方法,一个一个地暴力塞进去. 而线段树合并显然不是这个东西. 这道题的题解太烂了,所以耽误了 ...

  6. 「卡常」我T死了我好桑心,我不会卡常。

    我死了我死了我死了 puts(“Lrefrain==T”)

  7. HashMap 中的容量与扩容实现,细致入微,值的一品!

    前言 开心一刻 巴闭,你的脚怎么会有味道,我要闻闻看是不是好吃的,嗯~~爸比你的脚臭死啦!! …… 高手过招,招招致命 JDK1.8 中 HashMap 的底层实现,我相信大家都能说上来个 一二,底层 ...

  8. NOIP模拟测试13

    考得还算可以,T3还有提升空间(没看清题&&样例没过 拿了4分). 期望得分:80+40+0=120 实际得分:80+85+4=169 一脸黑线.....是数据比较水的原因,T2分都比 ...

  9. 使用Git-Rebase合并多次提交

    在平时的软件开发中,我们每个team使用一个公共仓库(这里说的是Git仓库).每当有一个新的需求,我们会拉出一个特性分支,然后在这个特性分支上做开发以及提交个人的代码. 我有个习惯就是:为了确保代码的 ...

  10. vue学习笔记(五)条件渲染和列表渲染

    前言 在众多的编程语言中,我们的基础语法总是少不了一些专业语法,比如像定义变量,条件语句,for循环,数组,函数等等,vue.js这个优秀的前端框架中也有同样的语法,我们换一个名词,将条件语句改成专业 ...