Как выровнять центр текста в строке таблицы html?

Я использую таблицу html. Я хочу выровнять текст td с центром в каждой ячейке.

Как выровнять текст как по горизонтали, так и по вертикали?

Ответ 1

Вот пример с CSS и встроенным стилем:

td 
{
    height: 50px; 
    width:50px;
}

#cssTable td 
{
    text-align:center; 
    vertical-align:middle;
}
<table border="1">
    <tr>
        <td align="center" valign="middle">Text</td>
        <td align="center" valign="middle">Text</td>
    </tr>
</table>

<table border="1" id="cssTable">
    <tr>
        <td>Text</td>
        <td>Text</td>
    </tr>
</table>

Ответ 2

Текст CSS для центра в ваших td элементах

td {
  text-align: center;
  vertical-align: middle;
}

Ответ 3

Попробуйте поместить это в свой CSS файл.

td {
    text-align: center;
    vertical-align: middle;
}

Ответ 4

длинный ручной пример строки:

<td style='text-align:center;vertical-align:middle'></td> 

сокращенный пример css:

td{
 text-align:center;
 vertical-align:middle;
}

Ответ 5

<td align="center" valign="center">textgoeshere</td>

Является единственным правильным ответом imho, так как вы работаете со таблицами, которые являются старыми функциями, наиболее часто используемыми для форматирования электронной почты. Поэтому лучше всего использовать не только стиль, но встроенный стиль и известные теги таблицы.