Use*_*rol 4 html css html-table text-alignment
我希望第二列是右对齐的,我不想将样式应用于<td>元素.从我读到的<col>是要走的路,但它对我不起作用:
<table>
<col style="width: 20em" />
<col align="right" style="text-align: right" />
<col />
<tbody>
<tr>
<td>123</td>
<td>1</td>
<td>2</td>
</tr>
<tr>
<td>12345678</td>
<td>189</td>
<td>2</td>
</tr>
</tbody>
</table>
Run Code Online (Sandbox Code Playgroud)
试着也<colgroup>没有运气.有任何想法吗?
ps最新Chrome,FF5
显然只有IE和Opera允许align.
更新,col应该只有border,background,width和visibility.与css继承有关. http://ln.hixie.ch/?start=1070385285&count=1 (注意,我只是略读了这篇文章,但它似乎是一个不错的阅读).