Вы могли бы:
Используйте этот символ Unicode: █ (█
)
Изменить значение line-height
в CSS
PS: у вас есть закрывающий тег <span>
в каждой четной строке, записанный, когда $line % 2 == 0
PPS: Возможно, ваш цикл PHP будет чище:
for ($i = 0 ; $i < $total ; $i++) {
$newline = ($i % $size[1] == 0);
if ($newline) {
$line++;
$html .= '<br/>';
}
$html.= '<span ';
if ($newline && $line % 2 == 1) {
$html .= 'class="mad" ';
}
$html .= ' style="color:'.$t[$i].'">'.$char.'</span>';
}
PPS: чтобы контролировать комнату, занятую каждым персонажем, вы можете поместить их в ячейки таблицы вместо <span>