使用CSS去除表格默认样式的间距

本文介绍了如何使用Dreamweaver及CSS解决表格填充和间距问题,提供了具体的代码示例,并通过图片对比展示了效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

还是网页设计的问题,这次遇到的是表格填充和间距的问题,我们使用DW添加表格后,会发现表格有默认的填充和间距,如下图所示:
使用CSS去除表格默认样式的间距

使用DW属性面板里面的设置可以轻松为我们解决这个问题,先选中表格, 使用CSS去除表格默认样式的间距

然后将这两属性都设置为0,表格的填充和间距都去掉了,对应代码和截图如下:
<table width="300px" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td> </td>
    <td> </td>
    <td> </td>
  </tr>
  <tr>
    <td> </td>
    <td> </td>
    <td> </td>
  </tr>
  <tr>
    <td> </td>
    <td> </td>
    <td> </td>
  </tr>
</table>
很明显,代码中的cellpadding="0" cellspacing="0"分别控制表格单元的填补和间距.
使用CSS去除表格默认样式的间距

确实很完美,可是,如果要你使用CSS样式表来实现同样功能会怎么样呢?
先来写两个类
<style type="text/css">
.style-table
{
border:0px;
border-collapse: collapse;
}
.style-table  td,th{
   padding: 0;
}
</style>

然后我们将这样式表套用到表格中,貌似没发生什么变化,如下图:
使用CSS去除表格默认样式的间距

>.<
但是我们用浏览器看看呢,一片白茫茫的,唉

我还有法子呢,用它来拼图,有没缝隙一目了然,我找了我做网站的板块图,当然是已经切好了的,
使用CSS去除表格默认样式的间距

在DW中还是看得有缝隙,再用浏览器看看,居然完美的拼起来了^_^
使用CSS去除表格默认样式的间距

这虽然是小问题,但还是挺有有意义的,至少可以解决表格排版的问题!

转载于:https://www.cnblogs.com/crid/archive/2010/11/28/5172748.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值