我正在foreach循环中生成表
echo "<tr>";
echo "<td align='left' bgcolor='$bgclr'>".$monthName."</td>";
echo "<td align='center' bgcolor='$bgclr'>".$id."</td>";
echo "<td align='center' bgcolor='$bgclr'>".$total."</td>"
echo "</tr>";
我需要增加表格的字体大小,但是我不确定如何。 html表是否具有设置字体大小的属性,或者我应该使用CSS?
答案 0 :(得分:2)
只需在style属性中使用字体样式css即可:
echo "<tr>";
echo "<td align='left' bgcolor='$bgclr' style='font-size:10px'>".$monthName."</td>";
echo "<td align='center' bgcolor='$bgclr' style='font-size:10px'>".$id."</td>";
echo "<td align='center' bgcolor='$bgclr' style='font-size:10px'>".$total."</td>"
echo "</tr>";
答案 1 :(得分:1)
在回显的元素上使用html样式。例如echo '<table style="font-size: 100px">';
答案 2 :(得分:0)
您需要在一个变量中定义字体大小,然后按以下代码内联使用:
foreach{
$fontsize = 'font-size: '.((isset(FONT_SIZE_IN_FOREACH))?FONT_SIZE_IN_FOREACH:12);
echo "<tr>";
echo "<td align='left' bgcolor='$bgclr' style='$fontsize'>".$monthName."</td>";
echo "<td align='center' bgcolor='$bgclr'>".$id."</td>";
echo "<td align='center' bgcolor='$bgclr'>".$total."</td>"
echo "</tr>";
}
答案 3 :(得分:0)
您可以将类添加到表中并为该类编写CSS。
HTML:
<table class='fontsize'>
</table>
CSS:
.fontsize {
font-size:16px;
}