Шаблон:Table alignment (OgQlku&Table alignment)
Этот шаблон использует TemplateStyles и загружает следующие таблицы CSS-стилей:
|
Назначение
[править код]Шаблон предназначен для более удобного задания выравниваний внутри столбцов таблиц, без повторения стилей для каждой ячейки.
Использование
[править код]Шаблон следует разместить непосредственно перед таблицей, а в открывающий код таблицы добавить соответствующие классы CSS:
Класс | Выравнивание |
---|---|
defaultleft |
по левому краю по умолчанию |
defaultcenter |
центрирование по умолчанию |
defaultright |
по правому краю по умолчанию |
colNleft |
по левому краю в столбце номер N |
colNcenter |
центрирование в столбце номер N |
colNright |
по правому краю в столбце номер N |
Нумерация столбцов начинается с единицы.
Данные классы не влияют на выравнивание заголовков таблиц с классом wikitable
(всегда по центру, если стиль ячейки не переопределён явно), но влияют на заголовки таблиц без wikitable
.
Ограничения
[править код]Максимальный номер столбца — 29 (col29...
), для остальных будет использовано выравнивание по умолчанию (default...
).
Результаты для объединённых ячеек (с rowspan
и/или colspan
) могут не соответствовать ожидаемым. В таких случаях можно использовать обычный метод (style="text-align: left/center/right"
) для желаемого выравнивания в отдельных ячейках.
Пример
[править код]{{Table alignment}} {| class="wikitable defaultright col1left" |+ Численность домашних животных (тыс.) ! Страна || Собаки || Кошки |- | Москва || 1394 || 2976 |- | Санкт-Петербург || 618 || 1264 |- | Новосибирск || 157 || 453 |- | Ульяновск || 75 || 216 |}
Страна | Собаки | Кошки |
---|---|---|
Москва | 1394 | 2976 |
Санкт-Петербург | 618 | 1264 |
Новосибирск | 157 | 453 |
Ульяновск | 75 | 216 |
См. также
[править код]{{0}}
— шаблон для выравнивания чисел по десятичным разрядам{{Стиль столбцов}}
— шаблон для задания оформления по столбцам