Html 如何在表格中居中显示文字?

Html 如何在表格中居中显示文字?,html,css,Html,Css,我有一张桌子,我想使用垂直对齐,但它不起作用。我可以得到数字的大小来计算图像的大小,所以也许这就是为什么我不能使用它的原因。请帮忙 td{ 垂直对齐:中间对齐; 文本对齐:居中; 浮动:左; 显示:块; 身高:100%; } 为什么要浮动元素?浮动元素不符合垂直对齐属性 删除float:left和display:block,内容就会垂直对齐 删除此选项,它会更改布局的执行方式。您希望它像表格单元格一样排列,而不是浮动元素: float:left; 如果删除此选项,将更改布局的执行方式。您希

我有一张桌子,我想使用垂直对齐,但它不起作用。我可以得到数字的大小来计算图像的大小,所以也许这就是为什么我不能使用它的原因。请帮忙

td{
垂直对齐:中间对齐;
文本对齐:居中;
浮动:左;
显示:块;
身高:100%;
}

为什么要浮动元素?浮动元素不符合
垂直对齐
属性

删除
float:left
display:block
,内容就会垂直对齐


删除此选项,它会更改布局的执行方式。您希望它像表格单元格一样排列,而不是浮动元素:

float:left;

如果删除此选项,将更改布局的执行方式。您希望它的布局像表格单元,而不是块元素:

display:block;
如果删除此选项,表格单元格将自动填充其行(除非它们有
行span

height:100%;