html两行文字右侧对齐,HTML在同一行左右对齐文本

我希望找到一个更好的方法来做到这一点,但是现在,由于必要的原因,我有一个perl脚本打印出html代码.其中一个subs使用for循环遍历目录并打印出具有上次修改日期的文件名:

foreach my $result (@files) {

if ($result =~ /\.txt/ ) {

chomp $result;

my $filename = basename($result);

my $time = (stat("$result"))->[9] or die "$!";

my $date = localtime $time;

my $filestat = '

' . "$filename" . '
' . "$date" . '
';

push(@final_result,$filestat);

}

}

my $final_result_stat = join('
',@final_result);

my $header = '

File NameLast Modified Date

';

return "$header" . "$final_result_stat";

}

生成的html输出放在标签之间并放在正文中的表中.我遇到的问题是文本输出($filename和$date)没有在同一行上对齐.它们似乎是彼此之间的一条线,但$filename左对齐,$date对齐.此外,下一个产生的输出是相当远的距离,我希望它们更加精简.

Current:

Filename

Date

Filename

Date

I want:

Filename Date

Filename Date

此外,我知道这仍然处于粗糙的阶段,因此欢迎任何有关如何使这种更干净和更好的建议!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值