如何增加此表“第1行,单元格1”中的空间?
<html>
<table border="1">
<tr>
<td>Row 1, cell 1</td>
<td>Row 1, cell 2</td>
</tr>
</table>
</html>
请点击此处查看图片: http://img227.imageshack.us/img227/6166/htmln.png
这是正确的:
<table border="1" td.my-cell { padding:100px; }>
<tr>
<td class="my-cell">Row 1, cell 1</td>
<td>Row 1, cell 2</td>
</tr>
</table>
答案 0 :(得分:6)
您可以使用cellpadding或使用css
.cellpadding {
padding-left: 5px;
padding-right: 5px;
}
<td class="cellpadding">Row 1, cell 1</td>
编辑您编辑的帖子有误....执行此操作:
<table border="1">
<tr>
<td style="padding-left: 5px; padding-right: 5px;">Row 1, cell 1</td>
<td>Row 1, cell 2</td>
</tr>
</table>
答案 1 :(得分:1)
您可以向该特定单元格添加一个类,然后使用该类名来应用css:
.larger {
height: 2em;
width: 4em;
padding: 2em;
}
<!-- rest of table -->
<td class="larger">Row 1, cell 1</td>
<!-- rest of table -->
或者您可以使用特定的样式规则来应用特定样式:
tr td:first-child /* selects the first td within a tr */
虽然这适用于每个行的第一个td
。
答案 2 :(得分:0)
详细阐述“空间”?你可以添加填充到td,如果你的意思是“空间”
table td { padding:5px; }
如果你只想让那个细胞更大,那就添加一个calss
table td.my-cell { padding:5px; }
<td class="my-cell">Row 1, cell 1</td>
或者你的意思是
<td>
第1行,第1行</td>
你可以像这样增加单词之间的空格:
table td { word-spacing: 20px; /* adjust */ }