表格

1、表格

在现实生活中,我们经常需要使用表格来表示一些格式化数据:

课程表、人名单、成绩单...

同样在网页中我们也需要使用表格,我们通过table标签来创建一个表格

在table中使用tr表示表格中的一行,有几个tr就有几行

在tr中使用td表示一个单元格,有几个td就有几个单元格

rowspan 纵向的合并单元格

colspan 横向的合并单元格

A1 B1 C1 D1
A2 B2 C2 D2
AB B3 C3
A4 B4 C4

2、长表格

可以将一个表格分成三个部分:

头部 thead

主体 tbody

底部 tfoot

th 表示头部的单元格

日期收入支出合计

2000.1.15002003002000.1.15002003002000.1.1500200300合计1200

3、表格的样式

HTML代码

学号 姓名 性别 年龄 地址
1 孙悟空 18 花果山
2 猪八戒 28 高老庄
3 沙和尚 38 流沙河
4 唐僧 16 女儿国
1 孙悟空 18 花果山
2 猪八戒 28 高老庄
3 沙和尚 38 流沙河
4 唐僧 16 女儿国
4 唐僧 16 女儿国
1 孙悟空 18 花果山
2 猪八戒 28 高老庄
3 沙和尚 38 流沙河
4 唐僧 16 女儿国

CSS代码

table {

width: 50%;

margin: 0 auto;

border: 1px black solid;

/* border-spacing:指定边框之间的距离;边框之间虽然没有距离了,但是实际上是两条边框的和,看起来是变粗了 */

/* border-spacing: 0; */

/*border-collapse:collapse;设置边框的合并;真正的将两条边框合并成一条边框 */

border-collapse: collapse;

/* 默认情况下元素在td中是垂直居中的,可以通过vectical-align来修改 */

vertical-align: middle;

text-align: center;

}

/* 如果表格中没有使用tbody而是直接使用tr,那么浏览器会自动创建一个tbody,并且将tr全都放到tbody中

所以说,tr不是table的子元素 */

tbody tr:nth-child(odd) {

background-color: rgb(211, 216, 188);

}

td {

border: 1px black solid;

}

其中,

border-spacing:指定边框之间的距离

border-collapse:设置边框的合并

4、表单

表单

在现实生活中表单用于提交数据

在网页中也可以使用表单,网页中的表单用于将本地的数据提交给远程的服务器

form的属性

action:表单要提交的服务器的地址

文本框

注意:数据要提交到服务器中,必须要为元素指定一个name属性值

文本框

密码框

密码框

提交按钮

单选框

像这种选择框,必须要措定一个value属性,value属性最终会作为用户填写的值传递给服务器

单选框

多选框

多选框

下拉列表

下拉列表

选项一

选项二

选项三

5、表单补充

按钮

提交

重置

按钮

上面两种写法实际上效果是一致的,区别在于:

input是自闭合标签,不需要就能结束;button不是自闭合标签,跟一般标签一样是成对出现的

button因为不是自闭合标签,所以使用起来更灵活,可以嵌套其他的标签

成绩单表格html,【Web前端HTML5CSS3】15-表格相关推荐

  1. css中如何实现帧布局_浅谈web前端中的表格布局与CSS盒子布局

    在web前端设计排版时我们可能会用到表格布局和div+CSS布局,但现在主要使用后者,为何?今天我们来谈一谈两者之间的发展和原理. 话不多说下面来干货 发展过程 上个世纪Web开发人员流行使用表格进行 ...

  2. Web前端,HTML表格相关标签和属性,在网页中表格结构的显示

    一.表格的基本标签 场景: 在网页中以行+列的单元格的方式整齐展示和数据,如:学生成绩表 代码 <!-- table 包含 tr, tr包含td --><table border=& ...

  3. Web 前端学习之 表格

    表格 1. 表格定义及属性设置 2. 表格行定义及属性设置 3. 表格单元格定义及属性设置 4. 表格单元格合并 结束语 1. 表格定义及属性设置 在HTML网页中,想创建表格,就需要使用与表格相关的 ...

  4. 【Web前端HTML5CSS3】15-表格

    笔记来源:尚硅谷Web前端HTML5&CSS3初学者零基础入门全套完整版 文章目录 表格 1.表格 2.长表格 3.表格的样式 HTML代码 CSS代码 4.表单 文本框 密码框 提交按钮 单 ...

  5. 【Web前端HTML5CSS3】05-样式继承与其他概念

    笔记来源:尚硅谷Web前端HTML5&CSS3初学者零基础入门全套完整版 文章目录 样式继承与其他概念 1. 继承 2. 选择器的权重 3. 长度单位 像素 屏幕分辨率 图像分辨率 百分比 e ...

  6. html打印表格自动分页,Web分页打印 细线表格+分页打印之终极攻略

    Web分页打印 细线表格+分页打印之终极攻略 发布时间:2009-03-01 23:46:40   作者:佚名   我要评论 最近给客户做打印的时候,客户提出打印时不要打印该页面的头,只是打印表格里面 ...

  7. 【Web前端HTML5CSS3】16-过渡与动画

    笔记来源:尚硅谷Web前端HTML5&CSS3初学者零基础入门全套完整版 文章目录 过渡与动画 1.过渡 2.动画 3.实战 米兔 奔跑的少年 弹力球 酷炫球 过渡与动画 1.过渡 过渡(tr ...

  8. 【Web前端HTML5CSS3】12-字体

    笔记来源:尚硅谷Web前端HTML5&CSS3初学者零基础入门全套完整版 文章目录 字体 1. 字体相关的样式 2. font-family 3. 几种字体 手写体 艺术体 乱码字体 中文字体 ...

  9. 【Web前端HTML5CSS3】02-前端开发准备

    笔记来源:尚硅谷Web前端HTML5&CSS3初学者零基础入门全套完整版 文章目录 前端开发准备 1. 离线文档的下载 2. 文本编辑器的选择 Notepad++ Sublime VS Cod ...

  10. 【Web前端HTML5CSS3】04-CSS语法与选择器

    笔记来源:尚硅谷Web前端HTML5&CSS3初学者零基础入门全套完整版 文章目录 CSS语法与选择器 1. CSS简介 层叠样式表 内联样式(行内样式) 内部样式表 外部样式表 2. CSS ...

最新文章

  1. java公网对讲_【对讲机的那点事】选择公网对讲机你必须要知道使用的网络信号!...
  2. 41. Leetcode 662. 二叉树最大宽度 (二叉树-二叉树性质)
  3. mysql ddl crash,MySQL5.6 crash-safe replication一个坑
  4. 调用微信和支付宝调三方接口扫描二维码?
  5. Centos6.5使用yum安装mysql——快速上手必备
  6. 网络工程师Day7--本地AAA配置
  7. FlashFXP 连接centos
  8. ubuntu网页邮箱服务器设置,ubuntu配置邮件服务器
  9. python docx_python-docx 入门
  10. 专题3:Django配置分布式路由
  11. OpenGL ES 模拟器
  12. 倪光南院士 你该检讨一下了
  13. linux编译安装openssl3.0.7
  14. 【数据结构】图-图的遍历_深度优先遍历(动态图解、c++、java)
  15. 慧荣SMI SM3255主控三星Flash芯片专用量产工具SM3255_J0324
  16. Unity 鱼的游动
  17. C++ 引用作为函数返回值
  18. 一个初学Hibernate很好的网址
  19. 【python量化】大幅提升预测性能,将NSTransformer用于股价预测
  20. STC8G单片机功能和应用电路

热门文章

  1. 构造一条二次bezier曲线_那些处处连续,处处不可导的曲线
  2. QThread(一)
  3. vs2015 html预览,Blend for Visual Studio 2015 预览版
  4. vue+node全栈移动商城【4】-创建get、send接口,接收数据更新视图
  5. php将汉字转换为拼音和得到词语首字母(一)
  6. 全面总结Java泛型
  7. Citrix XVA文件格式
  8. 基本算法——前缀和与差分
  9. httpclient: 设置连接池及超时配置,请求数据:PoolingHttpClientConnectionManager
  10. 暑期OI大电影——不看后悔整个OI生涯!