html-table标签属性总结
table标签属性
- table标签
- border
- width
- border-spacing
- border-collapse
- margin
- tr标签
- height
- background-color
- text-align
- vertical-align
- td标签
- 合并单元格
- 合并行单元格rowspan
- 合并列单元格colspan
table标签
border
border标签属性:设定围绕表格的边框的宽度:
<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>table</title></head><body border="1px"><table><tr><td>1</td><td>1</td><td>1</td></tr><tr><td>1</td><td>1</td><td>1</td></tr><tr><td>1</td><td>1</td><td>1</td></tr></table></body>
</html>
- border标签属性不仅设置围绕表格边框的宽度,还为每个单元格添加宽度为1px的边框
- 实际开发中不建议使用border标签属性实现边框效果,建议通过为table、th和td设定border样式属性实现,如下代码
<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>table</title><!--样式属性--><style>table{border: 1px solid black;}td{border: 1px solid black;}</style></head><body border="1px"><table><tr><td>1</td><td>1</td><td>1</td></tr><tr><td>1</td><td>1</td><td>1</td></tr><tr><td>1</td><td>1</td><td>1</td></tr></table></body>
</html>
width
由于这里表格过于紧凑,所以可以设置table的宽度,在样式属性中添加width设置为50%
<style>table{width: 50%;border: 1px solid black;}td{border: 1px solid black;}</style>
border-spacing
上面的表格中存在每个单元格和外面的边框是分离的,这样实现不太美观。
可以使用border-spcing属性把这两个边框的距离设置为0。
<style>table{border-spacing: 0;width: 50%;border: 1px solid black;}td{border: 1px solid black;}</style>
border-collapse
这里设置了border-spacing为0之后表格边框是里面单元格和外面边框的宽度之和,可以使用border-collapse来设置
<style>table{border-collapse: collapse;border-spacing: 0;width: 50%;border: 1px solid black;}td{border: 1px solid black;}</style>
结果
margin
上面的表格默认实在页面的左上角的所以这里可以使用margin属性把table表格设置居中
<style>table{margin: 0 auto;border-collapse: collapse;border-spacing: 0;width: 50%;border: 1px solid black;}td{border: 1px solid black;}</style>
tr标签
height
可以设置一行的高度
<style>table{border: 1px solid black;width: 50%;margin: 0 auto;border-spacing: 0;border-collapse: collapse;}tr{height: 50px;}td{border: 1px solid black;}</style>
background-color
设置一行的背景颜色
<style>table{border: 1px solid black;width: 50%;margin: 0 auto;border-spacing: 0;border-collapse: collapse;}tr{height: 50px;background-color:aquamarine ;}td{border: 1px solid black;}</style>
text-align
设置表格每行的对其方式
<style>table{border: 1px solid black;width: 50%;margin: 0 auto;border-spacing: 0;border-collapse: collapse;}tr{height: 50px;background-color:aquamarine ;text-align: center;}td{border: 1px solid black;}</style>
vertical-align
设置了高度之后,可以设置文本的位置
<style>table{border: 1px solid black;width: 50%;margin: 0 auto;border-spacing: 0;border-collapse: collapse;}tr{height: 50px;background-color:red ;text-align: center;vertical-align: top;}td{border: 1px solid black;}</style>
td标签
和tr标签类似
合并单元格
合并行单元格rowspan
合并第二行和第三行的第一列单元格
<body><table><tr><td>1</td><td>1</td><td>1</td></tr><tr><td rowspan="2">1</td><td>1</td><td>1</td></tr><tr><td>1</td><td>1</td></tr></table></body>
结果
合并列单元格colspan
合并第一行的三列单元格
<body><table><tr><td colspan="3">1</td></tr><tr><td rowspan="2">1</td><td>1</td><td>1</td></tr><tr><td>1</td><td>1</td></tr></table></body>
结果
html-table标签属性总结相关推荐
- HTML中的table标签属性
表格 表格是由行和列排列而成的一种结构 HTML表格由table标签以及一个或多个tr.th或td标签组成: table标签用来定义表格,整个表格包含在<table>和</table ...
- html中table标签及属性
table表格 HTML表格由table标签以及多个tr.th和td标签组成 table表示表格,整个表格要包含在<table></table>标签中 tr表示表格中的行,是单 ...
- HTML笔记(form与table标签区别,区分利用ul,dl与table标签)
文章目录 区分 form标签 table标签 dl标签与table标签 区分 <form>封装要被提交服务器的表单内容(一系列控件) form不管到底嵌套了多少个table标签;它只关心范 ...
- HTML-table标签属性
1,table标签属性 1,边框border,设置table的表格,默认为0,没有表格. 2,外间距cellspacing,设置边框与边框的距离: 3,内间距:cellpadding,设置边框与内容之 ...
- table 标签的 rules 属性
rules 属性规定内侧边框的哪个部分是可见的. 从实用角度出发,最好不要规定 rules,而是使用 CSS 来添加边框样式. 值 描述 none 没有线条. groups 位于行组和列组之间的线条. ...
- html cellpadding属性,HTML table标签 cellpadding 属性
HTML 定义和用法 HTML5 不支持 cellpadding 属性规定单元边沿与单元内容之间的空间,以像素计. 注意:请勿将该属性与 cellspacing 属性相混淆,cellspacing 属 ...
- <table>表格标签属性
<table>表格标签属性 源代码 1.表格的相关标签 <table> table是用于定义表格的标签 <tr> ...
- HTML中Table标签的属性及应用
我们如何使用table表格: 定义表格:<table></table> 创建表头:<th></th> 创建表行:<tr></tr> ...
- Web前端开发 table标签相关用法和属性
table标签 html中的<table>标签,通常用于对页面布局的规划. 一.<table>标签简介 table标签用于在网页中建立表格布局,其子标签有<tr>& ...
最新文章
- 字节跳动这份面试题,你能打几分
- Android数据填充器LayoutInflater
- c++ 将输入存储到数组,然后反转数组,最后输出
- [20180428]DNS与ORA-12154错误.txt
- sap生产工单报工_【案例】MES系统助力亨通电缆车间生产效率提升25%
- 【转】ABP源码分析二十:ApplicationService
- 苏州大学计算机学院报录比,【图片】18年苏州大学计算机872考研经验分享【苏州大学研究生吧】_百度贴吧...
- java 计算器api_用JAVA编写一个简单的计算器~要使用接口的~急啊~
- Windows Server 2019安装Intel I219-V I211网卡驱动
- app页面html制作工具,app页面设计制作软件(最好用的6款设计软件)
- iOS数据恢复工具PhoneRescue for Mac中文破解版
- PR2019 (五)几种视频转场特效
- .NET在蹉跎中一路前行1
- 光纤熔接机怎么选?从哪里买价格低服务有保障?
- Spring Cloud入门系列(1)- Spring生态体系发展史+全系框架介绍
- python Process, Pipo进程池管道的理解
- ncm格式转mp3格式
- 高中计算机二级考试试题,高中二年级全国计算机等级考试试题.doc
- 永信至诚发起亿元创投基金 助力网络安全创业者成长
- 计算机如何安装无线网络适配器,无线网络适配器是什么,无线网络适配器如何设置...