前はcommentが長いと、上の図の表示も長かったのですが、60文字で制限してみましたが、微妙に違うとこがあるようです。漢字は2バイト文字なので、適当に切ると可笑しくなるのかもしれません。おかしい文字が出てるところが2カ所あります。それと一番上のphotoidから始まる行ですが、途中にspを幾ら入れても、一個しか出ないのはなぜなんですかね。
追記)あまりに基本的なことでした。半角スペースは何個入れても、1個しか認められないのだそうです。" "とかで表すようですが、色々とやり方はあるようです。""で括ってみましたが、駄目かもしれません。
追記)ネットで調べて、<span>を使う方法もありましたが、cssの使い方分からずです。泥臭い方法で合わせてみました。
sprintfで桁数を調整してみましたが、少し腑に落ちない感じもありますが、やや良いようです。C言語と似てますが、違うと思います。