什么是表格?

表格,是指按所需的内容项目画成格子,分别填写文字或数字的书面材料,便于统计查看。在HTML中,表格就是一个个成行排列的单元格。例如某单位里人员名单,包含姓名、性别、联系方式、职务等信息,就连可以用一个表格来显示。

某企业员工名单

如上表所示的一个表格,就可以用HTML来制作。其中,HTML表格元素使用table标签,表格元素的所有内容都放置在table的起始标签和结束标签内,表格的行元素使用tr标签,一对tr标签(标签的起始标签和结束标签称为一对标签)表示表格的一行。表格的单元格放置在tr标签内,单元格又分为表头(表格的开头部分)和表格单元格(表格的主体部分),表头使用th标签,表格单元格使用td标签。基本表格结构如下。

代码

下面是代码在浏览器的实现效果,从显示效果可以看出,表格为四行四列,第一行为表头,使用tr标签,tr标签内的单元格使用th标签,标签间的内容为加粗字体,起到强调的作用;第二、三、四行为表格主体,也使用tr标签,tr标签内的单元格使用td标签,标签间的内容为普通字体。

实现效果

边框:

上边的显示效果虽然是出来了,但是有很明显的弊端——行列之间没有任何分割,表格结构不是十分清晰,阅读不是十分方便,甚至可能会出错。这时候,我们可以通过添加属性boder来设置边框线,border的值为边框线的宽度,单位为像素。如,我们可以给上面边框加一个宽度为1像素的边框:

添加边框

实现现过如下:

带边框的表格

表格单元格间距离(cellspacing)

单元格间距离是指表格行与行之间、列与列之间的距离,table标签的cellspacing属性用于设置表格单元格之间的距离,cellspacing属性的值是像素。例如,我们可以在前面HTML文档的table标签添加cellspacing属性,属性的值为20像素。如下图:

单元格间距20像素

实现效果如下:

单元格内间距(cellpadding)

单元格内间距是指表格单元格内容与单元格边框线之间的距离。在上图表格中,单元格的内容与单元格边框线紧挨在一起,没有间距,表格加上边框线后,显得不够直观。这时我们可以在前面HTML文档的table标签添加cellpadding属性,属性的值为20像素。如下图:

单元格内边距为20像素

实现效果

但是上边很明显不是我们想要的效果,这时,我们只需要将cellspacing值设置为0即可。如下图:

这样,我们就实现了一个表格的基本内容。后边会继续美化这个表格。

用html制作四行四列的表格,HTML表格元素相关推荐

  1. 四年级计算机课程表制作教案,人教版(2015)信息技术四年级下册 9.个性表格巧制作 教案...

    人教版(2015)信息技术四年级下册 9.个性表格巧制作 教案 个性表格巧制作 教学设计 教学目标 1.认知目标 (1)了解表格的一些基本概念及生活中表格的应用: (2)掌握在Word文档中制作表格的 ...

  2. 行转列,把三行四列转换为四行三列并输出 (C语言)

    #define _CRT_SECURE_NO_WARNINGS #include<stdlib.h> #include<stdio.h> #include<string. ...

  3. html制作固定列的表格,带固定列的简单HTML表格

    我期望中间列的宽度是左右两列的3倍. 200(从左到右)的宽度看起来好像按照200,200,600的顺序指定宽度,而不是按照200,600,200的规定出现.换句话说,最后一列的宽度是前两个宽度的3倍 ...

  4. 认识计算机教案模板表格,word表格制作教学设计范文

    word表格制作教学设计范文 作为一位兢兢业业的人民教师,时常需要准备好教学设计,教学设计是连接基础理论与实践的桥梁,对于教学理论与实践的紧密结合具有沟通作用.我们该怎么去写教学设计呢?下面是小编精心 ...

  5. 四年级计算机课程表制作教案,四年级上信息技术教案设计班级课程表吉教版.docx...

    课题设计班级课程表 新授课程时间40 课型 教 1.学会在Word文档中插入表格:处理表格,制作实用表格,并简单修饰表格. 2.通过观察和收集生活中的表格作品,感受表格的作用,积累绘制表格灵感. 3. ...

  6. 小学四年级计算机课制作课程表,四年级信息技术上册制作课程表1课件冀教版.ppt...

    <四年级信息技术上册制作课程表1课件冀教版.ppt>由会员分享,可在线阅读,更多相关<四年级信息技术上册制作课程表1课件冀教版.ppt(11页珍藏版)>请在装配图网上搜索. 1 ...

  7. html5中制作表格,(html5表格的制作.doc

    (html5表格的制作 教学项目五 HTML中表格的制作 [教学内容] 讲解HTML中制作表格的标志 [教学目的] 使学生掌握简单表格的制作 [教学重点] 表格中单元格的合并操作 [教学难点] 理解属 ...

  8. 计算机设计与制作教学设计,计算机应用基础(五年制大专)表格的设计与制作教学设计...

    <计算机应用基础(五年制大专)表格的设计与制作教学设计>由会员分享,可在线阅读,更多相关<计算机应用基础(五年制大专)表格的设计与制作教学设计(8页珍藏版)>请在金锄头文库上搜 ...

  9. 计算机做word的表格,word表格制作,详细教您word如何制作表格

    word在日常办公室必不可少的软件,大家在excel里制作表格非常容易.在word软件里制作表格就蒙圈了,这不,最近有朋友问小编怎么在word中制作表格呢?下面,小编就来跟大家讲解word制作表格的操 ...

  10. 计算机做word的表格,word表格制作,教您word如何制作表格

    表格在我们的日常工作中是必不可少的,Word表格操作起来简单容易上手,不像Excel功能一大堆但非专业人士并不会用它制作表格.那么如何在Word上快速建立一个合适的表格呢?下面,小编就来大家分享wor ...

最新文章

  1. 全选或者单选checkbox的值动态添加到div
  2. python中回文设计_Python中的回文递归
  3. 二叉树剪枝_决策树,生成剪枝,CART算法
  4. AOP—JVM SandBox—快速上手
  5. windows10大瘦身 - 关闭lync的日志记录
  6. solaris配置php,Solaris下安装Oracle_启动Oracle及监听
  7. jmap报错unknown CollectedHeap type : class sun.jvm.hotspot.gc_interface.CollectedHeap
  8. 轻松弄懂var、let、const之间的区别(一看就懂)
  9. 当初阿里巴巴、百度、美团都差点错过的架构,现在用起来真香!
  10. HashMap底层理解(上)
  11. c++ 项不会计算为接受 0 个参数的函数_OFFSET函数从入门到进阶之进阶操作篇(与MATCH组合)...
  12. Linux软件包管理之源码包、脚本安装包
  13. Windows移动开发(五)——初始XAML
  14. 实现一个react系列一:JSX和虚拟DOM
  15. java canvas画矩形,HTML5 编程之Canvas
  16. 【你好,windows】windows 7 X86X64 旗舰纯净版2020.3.18
  17. vs2015使用教程
  18. 图文详解 MapReduce 工作流程
  19. 如何区分独立服务器与VPS主机?
  20. 绘制神经元的结构模式图,神经元结构示意图简易

热门文章

  1. [Android]bp侧gerrit提交不上去时,删除编译生成的二进制文件
  2. Linux 内存子系统常见参数以及调优
  3. 在网页上查看App Store的app介绍
  4. 需要一个红警2的易语言源码
  5. 学习Python的第七天
  6. win10 网卡优先级修改
  7. Craps赌博游戏-python3
  8. syn包发送(拒绝攻击,但是有问题)
  9. 已知坐标增量求坐标方位角_数控机床绝对坐标与增量坐标编程运用,一学便会...
  10. 向工程腐化开炮|资源治理