2012-08-29 41 views
2

在我的代码的“表格样式”部分中,有没有办法让我调整表格中的列之间的空间?另外,我应该放入什么样的属性来确保表格位置完全对齐左侧和顶部?HTML表格定位和列间距

<table style="width: 960px; height: 81px;" border="0"> 

回答

5

对于当前和未来的兼容性使用CSS:

// cellspacing 
table { border-collapse:separate; border-spacing: 5px; } 

为了确保该表左对齐和顶部,删除任何顶部和左边距。您可能还想根据表格的存在位置来更改定位(位置:相对或位置:绝对)。

参考文献:border-collapse | border-spacing

-1

你可以用CELLSPACING财产试图以创造空间

0

cellpadding控制的空白细胞内和cellspacing控制它们之间的空间。

<table style="width: 960px; height: 81px;" border="0" cellpadding="0" cellspacing="0"> 

至于对齐方式,您可以控制这个表格单元格内:

+0

我正在使用两列表,我只想在第一列和第二列的中间有空间。我想避免在桌子两端留有空间。我怎样才能做到这一点? – Slurms

+0

表格没有这种控制级别。考虑使用样式无序列表。您必须在UL上放置边框,并在其中一个内容元素中放置左侧或右侧边框。 http://mattdanner.net/two-column-lists-using-html/ –