Шаблон:Вертикальный заголовок
Sample text
|
---|
Этот шаблон реализован на основе Lua с использованием модуля Vertical header. |
Сортировка включена, выравнивание по низу
|
Выравнивание по центру
|
Нормальный шрифт на золотом фоне
|
Нормальный шрифт
|
---|---|---|---|
0 | 1 |
1 | 2 |
3 | 5 |
8 | 13 |
Сортировка отключена, выравнивание по верху
|
Выравнивание по центру
|
Нормальный шрифт на золотом фоне
|
Нормальный шрифт
|
Данный шаблон позволяет создавать вертикально ориентированные заголовки таблиц. Кроме того, он может работать и с обычными ячейками.
Если ячейки заголовка имеют другие атрибуты, например, colspan
или rowspan
, то между ними и шаблоном не должно быть вертикальной черты |
.
Если ваш браузер не поддерживает свойство CSS writing-mode: vertical-rl
, с помощью которого работает этот шаблон, ячейка отображается стандартным образом.
Другие названия этого шаблона: {{Vertical header}}, {{Vert header}}.
Список параметров
[править код]1
— желаемый текст; может содержать вики-ссылки ([[]]
), параметр1=
можно упустить. Для вставки знака равенства используйте шаблон{{=}}
.nb
— задайте любое непустое значение, чтобы убрать полужирный шрифт у колонки.va
— вертикальное выравнивание (bottom
(по низу),top
(по верху),middle
(по середине)). По умолчанию выравнивает по низуbottom
.mw
— заданная ширина; переопределите значение по умолчанию, которое было автоматически сгенерировано на основе количества разрывов строк (вы можете использовать<br>
,<BR />
или любую другую комбинацию).class
— дополнительные классы для ячейки, например,|class=unsortable
сделает колонку несортируемой.style
— дополнительные стили для<div/>
, содержащего повернутый текст. Может содержать двойные кавычки.cellstyle
— дополнительные стили для всей ячейки. Может содержать двойные кавычки. Используйте это вместо атрибутаstyle
для ячейки. Используйтеbackground-color
вместоbackground
, если это необходимо для заголовка сортируемого столбца.
Примеры
[править код]! {{vertical header|Текст}}
— базовый пример;! {{vertical header|nb=1|Текст}}
— создает заголовок с верхним отступом и нормальным шрифтом в сортируемом столбце;! {{vertical header|class=unsortable|va=top|Текст}}
— создает заголовок с отключенной сортировкой и выравниниванием сверху;! colspan="2" {{vertical header|class=unsortable|cellstyle=background-color:gold|Текст}}
— создает заголовок без сортировки, охватывающий две колонки с золотым фоном без использования вертикальной черты послеcolspan
.
Можно использовать шаблон ! {{vert header|Текст}}
с коротким названием.
Ниже приведён пример с заголовками, которые охватывают строки или столбцы (использование rowspan и colspan). Обратите внимание на то, что нет вертикальной черты |
между rowspan=2
/ colspan=2
и {{vert header...}}
|
{| class="wikitable sortable" |- ! rowspan=2 {{vert header|Группа}} ! colspan=2 {{vert header|class=unsortable|va=middle|Данные<br>по численности}} ! rowspan=2 {{vert header|Номер группы}} |- ! {{vert header|Численность здесь}} ! {{vert header|Численность там}} |- | кошки | 273 | 53 | 1 |- | собаки | 65 | 8492 | 2 |- | мыши | 1649 | 548 | 3 |} |
См. также
[править код]- {{Вертикальный текст}} — шаблон, который расставляет буквы по вертикали, но не поворачивает их.