使用表的align属性,可以非常容易的使表居中。
<table align="center">
...
</table>
目前,align属性已经废弃使用,且在HTML5中不鼓励使用。通过CSS可以很好的完成同样的工作。
比较容易想到的是使用CSS中"text-align: center"实现此功能,比如
<table style="text-align: center;">
...
</table>
或
<div style="text-align: center;">
<table>
...
</table>
</div>
但是这些方式均不工作,text-align属性规定元素中的文本水平对齐方式,对于表该功能并不起作用,其本身仍将在浏览器中左对齐,但对于表格中的内容将中间对齐。这是因为text-align属性应用内联内容,而非表这种块级元素本身。