HTML を使用しており<table>
、各セルのテキストを<td>
中央に揃えたいと考えています。
テキストを水平方向と垂直方向に中央揃えにするにはどうすればいいですか?
ベストアンサー1
以下は 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>
編集: このvalign
属性は HTML5 では非推奨なので、使用しないでください。