CSS中表格边框border-spacing和border-collapse有什么区别?

本文介绍了如何在HTML中创建表格,包括默认无边框的table,通过设置th和td的border实现单元格边框,以及border-collapse和border-spacing对边框合并效果的影响。作者鼓励读者在评论区交流讨论。

1. 首先,我们来看一下,不给table设置任何样式,默认是无边框的。

36ec7bcfd04a424da8e873db97d9ea18.jpg

3f7c2c48a62044c8999b0466c650747a.jpg

2. 然后我们给th和td单元格设置border边框,这样每个单元格就有了边框。

daf516c5af394cc291d1778e6e7642aa.jpga43aeaf3ccfc4b40bd0c72e1b6965b65.jpg

3. 由于单元格之间有间隙,接下来,我们需要合并重叠单元格边框,给table进行border-collapse样式设置。 

1d5fdc2e9f17462b915027d140bbd9b4.png

6f5282a925f84926a7731105778aa2f7.png 4. 这样表格就制作完成啦!下面我们来讲讲border-spacing和border-collapse的区别。

5. 如果只给边框设置border-spacing,我们会发现,单元格之间的边框会合并,并不会重叠哦!所以单元格合并的部分会宽一些。

3d67dc4ae786449aa8c308d961327078.jpg

72c65e8c0bd24ff1a26fb6268dfeb4f6.jpg07b4ad48ff0e4e16a68665af8ccbb04a.jpg 6. 当我们设置border-collapse时,并不会出现这种情况,因为它会直接重叠单元格合并的边框。

本次分享就到这啦!有问题欢迎评论区留言,大家一起探讨哦。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小张同学开小差

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值