我正在使用 HTML <table>
我想对齐 <td>
的文本到每个单元格的中心。
如何将文本水平和垂直居中对齐?
最佳答案
这是一个带有 CSS 和内联 style
属性的示例:
td
{
height: 50px;
width: 50px;
}
#cssTable td
{
text-align: center;
vertical-align: middle;
}
<table border="1">
<tr>
<td style="text-align: center; vertical-align: middle;">Text</td>
<td style="text-align: center; vertical-align: middle;">Text</td>
</tr>
</table>
<table border="1" id="cssTable">
<tr>
<td>Text</td>
<td>Text</td>
</tr>
</table>
http://jsfiddle.net/j2h3xo9k/
EDIT:valign
属性在 HTML5 中已弃用,不应使用。
https://stackoverflow.com/questions/8986260/