【发布时间】:2012-12-14 02:19:50
【问题描述】:
我有一个非常简单的问题:我需要在 TD 元素内居中放置一个表格。如果我使用 HTML 4,我会这样做:
<table style="border:solid;width: 100%">
<tr>
<td align="center">
<table style="border:solid; width:50%">
<tr>
<td >I must be in the center</td>
</tr>
</table>
</td>
</tr>
</table>
但我尽量不使用已弃用的属性,而是使用 CSS 方式。我已经试过了:
<td style="text-align:center">
还有这个:
<td style="margin: 0 auto">
表格保留在单元格的左侧。有什么建议吗?
【问题讨论】:
-
基于表格的布局,nooooooooo!
-
我知道,但我别无选择:(
-
几乎总有一个选择,哈哈
-
@ChrisW。不是 HTML 电子邮件 :(
-
为什么基于表格的布局不好?我发现它们比在王国来临之前用 css 捏造更简单。
标签: html css html-table alignment