
| 以下是引用片段: <table border="0" cellspacing="0" cellpadding="0"> |
在页面内,通过cellspacing="0"将这个间距消除,合并边框。现在,我们要一个干净的表格table。
| 以下是引用片段: <table class="dir"> <caption>如何通过CSS去除表格默认样式的间距</caption> <tr> <th>test</th> <th>test</th> <th>test</th> </tr> <tr> <td>test</td> <td>test</td> <td>test</td> </tr> </table> |
| 以下是引用片段: .dir{ width:100%; border-left:#C8B9AE solid 1px;border-top:#C8B9AE solid 1px;border-collapse:collapse;} .dir td{width:25%;border-right:#C8B9AE solid 1px;border-bottom:#C8B9AE solid 1px;background-color: #D7D1CB;padding:10px 10px 6px;vertical-align: top;} |
在没有对table进行内部样式定义,而通过样式表,成功的去除td默认的间距,以及定义为1象素的细线表格。真正做到了结构与表现的分离。
最新相关文章
发表评论