我找到了这个方便的代码,以便在页面上水平打印字母。我想在字母之间放几个空格,因为它们紧密地聚在一起。谢谢你的帮助!
$alphabet = range('A', 'Z');
$table = '<table>';
for ($i = 0; $i < count($alphabet); $i++) {
$table .= '<td>' . $alphabet[$i] . '</td>';
}
$table .= '</table>';
echo $table;
答案 0 :(得分:1)
如果您不想使用CSS,请尝试在表格中添加cellspacing
属性。
$alphabet = range('A', 'Z');
$table = '<table cellspacing='10'><tr>';
for ($i = 0; $i < count($alphabet); $i++) {
$table .= '<td>' . $alphabet[$i] . '</td>';
}
$table .= '</tr></table>';
echo $table;
这会在单元格之间增加10个像素。
您也可以使用CSS这样做..
table tr td { margin-left: 5px; margin-right: 5px; }
此外,您的代码目前还没有放置有效的HTML表格。我也解决了这个问题;)
答案 1 :(得分:-1)
你可以跨CSS
td { padding-bottom : 20px; }