CSS如何设置html table表格边框样式


本文摘自PHP中文网,作者醉折花枝作酒筹,侵删。

设置表格边框样式的方法:1、给table元素添加“border:边框宽度 边框样式 边框颜色”样式,可给整个表格设置边框样式;2、给td元素添加“border:边框宽度 边框样式 边框颜色”样式,可给每个单元格设置边框样式。

本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。

CSS如何设置table表格边框样式

对table设置css样式边框,分为几种情况:
1、只对table设置边框
2、对td设置边框

为了便于观察,均设置所有案例表格为1px实线红色边框为例;table宽度为400px;表格为三列三行,对以上情况表格外层加个p盒子,分别命名为“.table-a”、“.table-b”。

一、只对表格table标签设置边框

只对table标签设置border(边框)样式,将让此表格最外层table一个边框,而表格内部不产生边框样式。

案例详细如下:

对应css代码

1

2

3

4

5

6

<style>

 .table-a table{

 border:1px solid #F00

 }

 /* css注释:只对table标签设置红色边框样式 */

 </style>

对应html代码片段

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

<p class="table-a">

<table width="400" border="0" cellspacing="0" cellpadding="0">

    <tr>

        <td width="105">1</td>

        <td width="181">2</td>

        <td width="112">3</td>

    </tr>

    <tr>

         <td>1</td>

         <td>2</td>

         <td>3</td>

    </tr>

    <tr>

         <td>4</td>

         <td>5</td>

         <td>6</td>

    </tr>

</table>

</p>

效果:

QQ图片20210408092203.png

二、对td设置边框

对table表格td设置边框样式,表格对象内td将实现边框样式,但中间部分td会导致出现双边框。

对应css代码

1

2

3

4

5

6

<style>

.table-b table td{

border:1px solid #F00

}

/* css注释:只对table td标签设置红色边框样式 */

</style>

对应html源代码片段

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

<p class="table-b">

<table width="400" border="0" cellspacing="0" cellpadding="0">

    <tr>

        <td width="105">1</td>

        <td width="181">2</td>

        <td width="112">3</td>

    </tr>

    <tr>

         <td>1</td>

         <td>2</td>

         <td>3</td>

    </tr>

    <tr>

         <td>4</td>

         <td>5</td>

         <td>6</td>

    </tr>

</table>

</p>

效果:

QQ图片20210408092203.png

学习视频分享:css视频教程

以上就是CSS如何设置html table表格边框样式的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

css如何设置html table表格边框样式

更多相关阅读请进入《html表格边框样式》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...