我使用一个HTML <表>,我想对齐<td>的文本到每个单元格的中心。
如何使文本水平和垂直居中对齐?
我使用一个HTML <表>,我想对齐<td>的文本到每个单元格的中心。
如何使文本水平和垂直居中对齐?
当前回答
试着把它放在你的CSS文件中。
td {
text-align: center;
vertical-align: middle;
}
其他回答
<td align=“center”valign=“center”>textgoeshere</td>
更多关于valign
下面是一个CSS和内联样式属性的例子:
道明 { 高度:50 px; 宽度:50 px; } # cssTable td { text-align:中心; vertical-align:中间; } <表边界= " 1 " > < tr > < span style=" font - family:宋体;vertical-align:中间;“文本> < / td > < span style=" font - family:宋体;vertical-align:中间;“文本> < / td > < / tr > 表> < / <table border="1" id="cssTable"> < tr > < td > < / td >文本 < td > < / td >文本 < / tr > 表> < /
http://jsfiddle.net/j2h3xo9k/
编辑:valign属性在HTML5中已弃用,不应使用。
HTML行样式示例:
<td style='text-align:center; vertical-align:middle'></td>
CSS文件示例:
td {
text-align: center;
vertical-align: middle;
}
在td元素中居中文本的CSS是
td {
text-align: center;
vertical-align: middle;
}
试着把它放在你的CSS文件中。
td {
text-align: center;
vertical-align: middle;
}