我在使用Dreamweaver时遇到一些问题,当我在宽度为1000像素的表中插入宽度为1000像素的新图像时(例如),我会收到以下单元格填充:
XXXXXXXXXXXXXXXXXXXXX
x
x -----------------
x |//here image
x |
x |
x
<body>
<table width="1000" align="center" bgcolor="#FFFFFF" class="main_border">
<tr>
<td><img src="./img/canyon.gif" width="1000" height="150" alt="header"></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td><img src="img/footer.gif" alt="footer" width="1000" height="20" /></td>
</tr>
</table>
</body>
类似的问题:
http://www.justskins.com/forums/problem-with-white-space-31439.html
有人可以解释为什么吗?感谢提前/问题与白色空间31439.html
答案 0 :(得分:0)
过去常被称为cellspacing
和cellpadding
,需要设置为0.在CSS中,根据this answer:
table.main_border { border-collapse: collapse; }
table.main_border td { padding: 0;}
应该修复它。如果没有,请同时显示您的CSS(即body
和main_border
)。
正如评论中所指出的,在大多数情况下,使用表格进行布局被认为是一种不好的做法。鼓励网页设计师使用替代方案(在这种情况下应该非常容易)。