css table表格相关设置和属性
css table表格相关设置和属性
文章目录
- css table表格相关设置和属性
- 前言
- 一、表格结构
- 二、使用行内样式控制表格样式
- 1.属性
- 2.使用css控制表格的样式
前言
记录表格的结构,属性设置相关知识
一、表格结构
<table><caption>表格标题</caption><thead><th>表头</th><th>表头</th><th>表头</th></thead><tbody><tr><td>单元格</td><td>单元格</td><td>单元格</td></tr><tr><td>单元格</td><td>单元格</td><td>单元格</td></tr><tr><td>单元格</td><td>单元格</td><td>单元格</td></tr></tbody><tfoot><tr><td>表尾</td><td>表尾</td><td>表尾</td></tr></tfoot></table>
二、使用行内样式控制表格样式
1.属性
border=“1” 控制表格的边框粗细 (加粗的是表格外围的边框粗细)
borderColor=“yellow” 控制表格边框颜色
width=“300” height=“200” 控制表格整体宽高(可以加给 td 会控制单元格所在的列的单元格的宽高)
bgcolor=“skyblue” 控制表格背景颜色(可以加给tr控制行的背景色,加给td控制单元格的背景色)
align=“center” 加给表格是表格居中(加给 tr 控制行的内容居中,加给 td 单独控制单元格的内容的居中方式)
cellpadding=“10” 控制表格的内边距(内容与边框之间的距离)
cellspacing=“0” 控制单元格之间的间隙
代码如下(示例):
<table border="1" borderColor="yellow" width="300" height="200" bgcolor="skyblue" align="center" cellpadding="10" cellspacing="0"><caption>表格标题</caption><thead><th>表头</th><th>表头</th><th>表头</th></thead><tbody><tr><td>单元格</td><td>单元格</td><td>单元格</td></tr> </tbody><tfoot><tr><td>表尾</td><td>表尾</td><td>表尾</td></tr></tfoot></table>
2.使用css控制表格的样式
只有table,th和td有独立的边框,tr并无边框
table,th和td的样式控制可以直接进行设置,代码如下
代码如下(示例):
thead th{width: 80px;height: 20px; background-color: skyblue;border: 3px solid black;}
td{width: 80px;height: 20px;border: 1px solid black;background-color: skyblue;text-align:center;}
想要对thead,tbody,tfoot,tr进行控制,需要对table设置
border-collapse 属性设置表格的边框是否被合并为一个单一的边框,还是像在标准的 HTML 中那样分开显示。
参数:
separate 默认值。边框会被分开。不会忽略border-spacing 和 empty-cells 属性。
collapse 如果可能,边框会合并为一个单一的边框。会忽略 border-spacing 和 empty-cells 属性。
inherit 规定应该从父元素继承border-collapse 属性的值
代码如下(示例):
table {border-collapse: collapse;}
设置之后就可以对thead,tbody,tfoot,tr进行样式控制了
css table表格相关设置和属性相关推荐
- td 内容自动换行 table表格td设置宽度后自动换行
td 内容自动换行 table表格td设置宽度后自动换行 控制样式 table { table-layout:fixed; WORD-BREAK:break-all; } td { word-wrap ...
- css单线边框_HTML table表格边框设置为单线的方法
因为平时在html页面中设计表格样式时,一般都是使用 DIV+CSS 的方式来实现,很少使用 table 表格元素,而今天图省事使用 table 表格元素时,发现设置其边框为的样式为双线的形式,所以就 ...
- (Table)操作:Element-ui 中 Table 表格的设置表头/去除下标线/设置行间距等属性的使用及 slot-scope=“scope“ 的使用案例
Ⅰ.Element-ui 提供的Table组件与想要目标情况的对比: 1.Element-ui 提供Table组件情况: 其一.Element-ui 自提供的Table代码情况为(示例的代码): // ...
- Web前端,HTML表格相关标签和属性,在网页中表格结构的显示
一.表格的基本标签 场景: 在网页中以行+列的单元格的方式整齐展示和数据,如:学生成绩表 代码 <!-- table 包含 tr, tr包含td --><table border=& ...
- Web前端开发 table标签相关用法和属性
table标签 html中的<table>标签,通常用于对页面布局的规划. 一.<table>标签简介 table标签用于在网页中建立表格布局,其子标签有<tr>& ...
- html table表格大小写,HTML table表格边框设置为单线的方法
因为平时在html页面中设计表格样式时,一般都是使用 DIV+CSS 的方式来实现,很少使用 table 表格元素,而今天图省事使用 table 表格元素时,发现设置其边框为的样式为双线的形式,所以就 ...
- HTML表格css样式菜鸟教程,CSS Table(表格)
CSS 表格 使用CSS可以大大提高HTML表格的外观. Company Contact Country Alfreds Futterkiste Maria Anders Germany Berglu ...
- table 表格,table表格细边框设置,table表格禁止内容换行设置,table表格斑马线设置
table 表格,细边框设置,禁止内容换行设置,斑马线设置 1.没有设置时的样式 2.设置后的样式 3.html代码 <div class="cp-table">< ...
- Element-ui为Table表格头部设置背景颜色(高亮)
首先来到Element-ui官网的Table表格这里,往下翻可以看到,有属性(highlight-current-row)可以为行设置高亮,但是我自己设置时没有生效.通过查阅发现别人设置表格头部是通过 ...
最新文章
- 打开浏览器的包 node_如何发布可在浏览器和Node中使用的软件包
- 又跌了!7 月程序员工资平均 14357 元 | 原力计划
- Java基础之IO笔记
- python显示无效语法怎么处理-Python不支持 i ++ 语法的原因解析
- MySQL数据库limit分页、排序
- linux 如何设置待机时间_小型手持喷码机@小型手持喷码机如何安装
- SAP CRM IPC and configuration page debugs
- php打印模板插件,smarty的插件功能是smarty模板的精华
- vue --- 购物车页面
- 评价viper4android,ViPer4android. FX顶级音效!
- gpgga格式读取MATLAB,GPS编码格式及读取.doc
- mysql外键约束分数_MySQL提高(外键约束)
- dev调试时无法进入下一步_【问题解决方案】Dev C++ 无法调试的问题与解决
- [物理学与PDEs]第1章习题14 求解 rot 方程
- Netty内存池泄漏问题
- php100视频教程75到100讲的解压密码
- dbv oracle驱动,Oracle DBV工具
- <EDEM 基础案例05>Screw Auger
- 苹果电脑如何快速清理废纸篓?
- 链接mysql 504_常见错误类型502与504