Перейти к основному содержимому

Горизонтальное выравнивание

Чтобы выровнять содержимое <th> или <td> по горизонтали, задайте text-align значение left, right или center.

Примечание: Без какой-либо стилизации содержимое <td> выровнено по левому краю, а содержимое <th> по центру.


CSS text-align: center

text-align: center размещает содержимое элементов <td> по центру.

Пример

Здесь содержимое элементов <td> выровнено по центру.

Prompt
HTML-страница, выравнивающая содержимое ячеек таблицы по центру. Во внутреннем блоке <style> задайте table/th/td сплошную объединённую границу 1px и установите td text-align в center. Добавьте таблицу с колонками Имя/Фамилия/Сбережения и несколькими строками.
Результат: полная HTML-страница

CSS text-align: left

Содержимое элементов <th> смещается влево, как только этим элементам задано text-align: left.

Пример

Содержимое <th> находится не по центру, а слева.

Prompt
HTML-страница, выравнивающая содержимое заголовка таблицы по левому краю. Во внутреннем блоке <style> задайте table/th/td сплошную объединённую границу 1px и установите th text-align в left (по умолчанию заголовки выровнены по центру). Добавьте таблицу с колонками Имя/Фамилия/Сбережения и несколькими строками.
Результат: полная HTML-страница

Вертикальное выравнивание

Чтобы выровнять содержимое в <th> или <td> по вертикали, например по верху, по низу или по середине, используйте vertical-align.

Примечание: И <th>, и <td> по умолчанию выравнивают содержимое по середине.

Пример

Когда элементам <td> задана высота, их содержимое может располагаться внизу.

Prompt
HTML-страница, выравнивающая содержимое ячеек по вертикали к низу. Во внутреннем блоке <style> задайте table/th/td сплошную объединённую границу 1px и задайте td высоту 50px с vertical-align bottom. Добавьте таблицу с колонками Имя/Фамилия/Сбережения и несколькими строками.
Результат: полная HTML-страница