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表格相关设置和属性相关推荐

  1. td 内容自动换行 table表格td设置宽度后自动换行

    td 内容自动换行 table表格td设置宽度后自动换行 控制样式 table { table-layout:fixed; WORD-BREAK:break-all; } td { word-wrap ...

  2. css单线边框_HTML table表格边框设置为单线的方法

    因为平时在html页面中设计表格样式时,一般都是使用 DIV+CSS 的方式来实现,很少使用 table 表格元素,而今天图省事使用 table 表格元素时,发现设置其边框为的样式为双线的形式,所以就 ...

  3. (Table)操作:Element-ui 中 Table 表格的设置表头/去除下标线/设置行间距等属性的使用及 slot-scope=“scope“ 的使用案例

    Ⅰ.Element-ui 提供的Table组件与想要目标情况的对比: 1.Element-ui 提供Table组件情况: 其一.Element-ui 自提供的Table代码情况为(示例的代码): // ...

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

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

  5. Web前端开发 table标签相关用法和属性

    table标签 html中的<table>标签,通常用于对页面布局的规划. 一.<table>标签简介 table标签用于在网页中建立表格布局,其子标签有<tr>& ...

  6. html table表格大小写,HTML table表格边框设置为单线的方法

    因为平时在html页面中设计表格样式时,一般都是使用 DIV+CSS 的方式来实现,很少使用 table 表格元素,而今天图省事使用 table 表格元素时,发现设置其边框为的样式为双线的形式,所以就 ...

  7. HTML表格css样式菜鸟教程,CSS Table(表格)

    CSS 表格 使用CSS可以大大提高HTML表格的外观. Company Contact Country Alfreds Futterkiste Maria Anders Germany Berglu ...

  8. table 表格,table表格细边框设置,table表格禁止内容换行设置,table表格斑马线设置

    table 表格,细边框设置,禁止内容换行设置,斑马线设置 1.没有设置时的样式 2.设置后的样式 3.html代码 <div class="cp-table">< ...

  9. Element-ui为Table表格头部设置背景颜色(高亮)

    首先来到Element-ui官网的Table表格这里,往下翻可以看到,有属性(highlight-current-row)可以为行设置高亮,但是我自己设置时没有生效.通过查阅发现别人设置表格头部是通过 ...

最新文章

  1. 打开浏览器的包 node_如何发布可在浏览器和Node中使用的软件包
  2. 又跌了!7 月程序员工资平均 14357 元 | 原力计划
  3. Java基础之IO笔记
  4. python显示无效语法怎么处理-Python不支持 i ++ 语法的原因解析
  5. MySQL数据库limit分页、排序
  6. linux 如何设置待机时间_小型手持喷码机@小型手持喷码机如何安装
  7. SAP CRM IPC and configuration page debugs
  8. php打印模板插件,smarty的插件功能是smarty模板的精华
  9. vue --- 购物车页面
  10. 评价viper4android,ViPer4android. FX顶级音效!
  11. gpgga格式读取MATLAB,GPS编码格式及读取.doc
  12. mysql外键约束分数_MySQL提高(外键约束)
  13. dev调试时无法进入下一步_【问题解决方案】Dev C++ 无法调试的问题与解决
  14. [物理学与PDEs]第1章习题14 求解 rot 方程
  15. Netty内存池泄漏问题
  16. php100视频教程75到100讲的解压密码
  17. dbv oracle驱动,Oracle DBV工具
  18. <EDEM 基础案例05>Screw Auger
  19. 苹果电脑如何快速清理废纸篓?
  20. 链接mysql 504_常见错误类型502与504

热门文章

  1. 2022年重庆交通大学自考毕业证书发放时间
  2. ubuntu切换目录命令
  3. 跨局域网远程桌面连接设置步骤
  4. EXCEL版的进销存
  5. iphone12promax绿屏怎么办
  6. 亿级流量的互联网项目如何快速构建?手把手教你构建思路
  7. 题解:梅莉的市场经济学
  8. 技术架构如何抓大放小
  9. Linux-ssh: connect to host 192.168.1.161 port 22: Connection refused
  10. DIV完美等分的CSS样式实现