不支持对齐属性



当我写<td align="right"> HTML表格时,它可以工作。但是当我写<th align="right">时,它不起作用。为什么。通常th(表头(与td相同,但强调文本。

与其将align属性硬编码到标记中(一个表示属性,在HTML5中已弃用(,不如使用CSS声明:

text-align: right;

工作示例:

table, th, td {
border: 1px solid rgb(0, 0, 0);
}
th, td {
width: 180px;
text-align: right;
}
<table>
<thead>
<th>Fruit</th>
<th>Veg</th>
<th>Nuts</th>
</thead>
<tr>
<td>Apple</td>
<td>Carrot</td>
<td>Hazelnut</td>
</tr>
<tr>
<td>Pear</td>
<td>Swede</td>
<td>Almond</td>
</tr>
</table>

最新更新