在打印的字母之间添加空格

时间:2015-08-21 14:29:00

标签: php

我找到了这个方便的代码,以便在页面上水平打印字母。我想在字母之间放几个空格,因为它们紧密地聚在一起。谢谢你的帮助!

$alphabet = range('A', 'Z');
$table = '<table>';
for ($i = 0; $i < count($alphabet); $i++) {                    
    $table .= '<td>' . $alphabet[$i] . '</td>';
}
$table .= '</table>';
echo $table;

2 个答案:

答案 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; }