Как выровнять таблицу по центру?
Выравнивание таблицы по центру горизонтали работает только в случае, когда явно задана ширина таблицы через свойство width. При соблюдении этого условия для селектора table следует задать свойство margin со значением auto . Оно обозначает, что отступы вокруг таблицы вычисляются автоматически, это как раз и приводит к её центрированию (пример 1).
Пример 1. Использование margin
| Балбес | Бывалый |
| Трус | Шурик |
Результат данного примера показан на рис. 1.

Рис. 1. Выравнивание таблицы с помощью стилей
См. также
- height
- margin
- margin в CSS
- width
- Абсолютное позиционирование
- Блочные элементы
- Выравнивание с помощью флексбоксов
- Высота и ширина в CSS
- Колесо для сокращённых свойств
- Открываем блочную модель
- Поток
- Примеры использования float
- Размеры
- Размеры блока
- Свойство margin
- Создание флексбоксов
- Строчные элементы
- Схлопывающиеся margin
Как выровнять таблицу по центру окна браузера?
Выровнять таблицу по центру горизонтали окна браузера.
Решение
Выравнивание таблицы работает только в случае, когда явно задана её ширина и она меньше 100%. При соблюдении этих условий для селектора table следует задать свойство margin со значением auto . Оно обозначает, что отступы от таблицы вычисляются автоматически, это как раз и приводит к её центрированию (пример 1).
Пример 1. Использование margin
HTML5 CSS 2.1 IE Cr Op Sa Fx
Таблица в центре окна Балбес Бывалый Трус Шурик
Результат данного примера показан на рис. 1.

Рис. 1. Выравнивание таблицы с помощью стилей
HTML по теме
Не выкладывайте свой код напрямую в комментариях, он отображается некорректно. Воспользуйтесь сервисом cssdeck.com или jsfiddle.net, сохраните код и в комментариях дайте на него ссылку. Так и результат сразу увидят.
Популярные рецепты
Как добавить картинку на веб-страницу?
Как добавить иконку сайта в адресную строку браузера?
Как добавить фоновый рисунок на веб-страницу?
Как сделать обтекание картинки текстом?
Как растянуть фон на всю ширину окна?
Как выровнять фотографию по центру веб-страницы?
Как разместить элементы списка горизонтально?
Как убрать подчеркивание у ссылок?
Как убрать маркеры в маркированном списке?
Как изменить расстояние между строками текста?
Как сделать, чтобы картинка менялась при наведении на нее курсора мыши?
Как открыть ссылку в новом окне?
Как расположить таблицу по центру страницы
Андрей Куличев, автор Инструкции по оформлению текстовой документации, предлагает простой способ расположить таблицу прямо по центру страницы по вертикали.
На форуме была тема, где спрашивали, как расположить таблицу по центру страницы. Я даже выкладывал там макрос для отдельно взятого документа (шахматки).
Но вот недавно, разбираясь с документаторами с необычным поведением таблицы обнаружил следующую вещь, которая позволяет возможностями ворда расположить таблицы по центру страницы по вертикали. Для этого в Word 2003 нужно проделать следующие действия:
1. Установить курсор внутри таблицы.
2. Открыть окно свойств таблицы (меню «Таблица» — «Свойства таблицы. «).
3. Перейти на вкладку «Таблица»
4. В области «Обтекание» выставить «вокруг»
5. Нажать кнопку «Размещение. «
6. В открывшемся окне «Размещение таблицы» в области «По вертикали» выбрать в поле «положение:» элемент «от центра», а в поле «относительно:» элемент «Страницы».
Эти же действия можно записать простым макросом:
Sub TableCenterPosition() With Selection.Tables(1).Rows .VerticalPosition = wdTableCenter .RelativeVerticalPosition = wdRelativeVerticalPositionPage .AllowOverlap = False End With End Sub
Думаю, кому-то это может пригодиться, раз уже несколько раз задавали вопросы на форуме.
Как выровнять таблицу по центру горизонтали
Если вы посетитель,
попробуйте зайти на сайт позднее.
Если вы владелец
этого домена и хостинга, пожалуйста, проверьте все уведомления по вашим услугам и, если необходимо,
свяжитесь с нашей службой поддержки.
Егер сіз қолданушы болсаңыз,
сайтқа біраздан кейін қайта кіріңіз
Егер сіз домен иесі болсаңыз,
өтініш, қызмет бойынша хабарламаларды тексеріп,
қызмет көрсету орталығна хабарласыңыз.
If you are a visitor,
try to visit the site later.
If you are the owner
of this domain or hosting, please check all the notifications on your services. If necessary
contact our technical support.