请马上登录,朋友们都在花潮里等着你哦:)
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 马黑黑 于 2022-1-10 18:46 编辑
HTML5对表格标签大刀阔斧砍掉了几乎所有的属性,只保留了一个border,像cellspacing、cellpadding等属性都不支持,还好浏览器保留了对这些被H5废弃的属性的良好兼容行。
HTML表格是装载数据的便利工具,表格仍需修饰,所以CSS提供了一些表格属性,可以用来改善表格的外观。
CSS Table属性
| 属性名称 | 属性描述 | 备注 |
| border-collapse |
表格边框合并:separate(默认)|collapse |
collapse: table和td合并边框 |
| border-spacing |
单元格相邻边框间距离:水平+垂直 ,例如 8px 6px |
仅当collapse设为separate 时有效 |
| caption-side |
表格标题位置:top(默认)| bottom |
|
| empty-cells |
显示表格中的空单元格:show | hide |
|
| table-layout |
显示单元、行和列的算法:automatic | fixed |
不常用 |
除了表中的属性,caption(表头)、th(表格标题)、tr(表行)、td(单元格)等这些table(表格)构造元素均可和其他HTML元素一样设置各自常用属性,如内边距(padding)、文本对齐(text-align | vertical-align)、背景色等等。
最后给出一个表格的代码供参考:
|