Шаблон:Vertical header

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Sample text
Документация
Сортировка включена, выравнивание по низу
Выравнивание по центру
Нормальный шрифт на золотом фоне
Нормальный шрифт
0
1
1 2
3
5
8 13
Сортировка отключена, выравнивание по верху
Выравнивание по центру
Нормальный шрифт на золотом фоне
Нормальный шрифт

Данный шаблон позволяет создавать вертикально ориентированные заголовки таблиц. Кроме того, он может работать и с обычными ячейками.

Если ячейки заголовка имеют другие атрибуты, например, colspan или rowspan, то между ними и шаблоном не должно быть вертикальной черты |.

Лист параметров[править код]

  • 1 – желаемый текст; может содержать вики-ссылки ([[]]), параметр 1= можно упустить. Для вставки знака равенства используйте шаблон {{=}}.
  • nb – задайте любое непустое значение, чтобы применить шаблон {{без жирного}} к тексту.
  • va – вертикальное выравнивание (bottom (по низу), top (по верху), middle (по середине)). По умолчанию выравнивает по низу bottom.
  • stp – задайте любое непустое значение для применения верхнего отступа в ячейке (полезно, если заголовок выровнен по низу; необходим для столбцов с сортировкой).
  • mw – заданная ширина; переопределите значение по умолчанию, которое было автоматически сгенерировано на основе количества разрывов строк (вы можете использовать <br>, <BR /> или любую другую комбинацию).
  • style – дополнительные стили для <div/>, содержащего повернутый текст. Может содержать двойные кавычки.
  • cellstyle – Дополнительные стили для всей ячейки. Может содержать двойные кавычки. Используйте это вместо атрибута style для ячейки. Используйте background-color вместо background, если это необходимо для заголовка сортируемого столбца.

Примеры[править код]

  • ! {{vertical header|Текст}} – базовый пример;
  • ! {{vertical header|nb=1|stp=1|Текст}} – создает заголовок с верхним отступом и нормальным шрифтом в сортируемом столбце;
  • ! {{vertical header|va=top|Текст}} – создает заголовок с отключенной сортировкой и выравниниванием сверху;
  • ! colspan="2" {{vertical header|cellstyle=background-color:gold|Текст}} – создает заголовок без сортировки, охватывающий две колонки с золотым фоном без использования вертикальной черты после colspan.

Можно использовать шаблон ! {{vert header|Текст}} с коротким названием.

Ниже приведён пример с заголовками, которые охватывают строки или столбцы (использование rowspan и colspan). Обратите внимание на то, что нет вертикальной черты | между rowspan=2 / colspan=2 и {{vert header...}}

Группа
Данные
по численности
Номер группы
Численность здесь
Численность там
кошки 273 53 1
собаки 65 8492 2
мыши 1649 548 3
{| class="wikitable sortable"
|-
! rowspan=2 {{vert header|stp=1|Группа}}
! colspan=2 {{vert header|va=middle|Данные<br>по численности}}
! rowspan=2 {{vert header|stp=1|Номер группы}}
|-
! {{vert header|stp=1|Численность здесь}}
! {{vert header|stp=1|Численность там}}
|-
| кошки
| 273
| 53
| 1
|-
| собаки
| 65
| 8492
| 2
|-
| мыши
| 1649
| 548
| 3
|}

Совместимость[править код]

Следующие браузеры были протестированы в операционных системах Debian 6.0, Mac OS X 10.8, Ubuntu 9.10, Ubuntu 15.04, Windows 7, Windows Server 2008 R2 и Windows 10. Самая ранняя из известных работавших версий выделена зелёным цветом. Последняя протестированная конфигурация выделена красным.

Arora Chrome Dillo Edge Epiphany Firefox Iceape Iceweasel IE Konqueror Luakit Midori Opera Rekonq Safari SeaMonkey
0.11
9
3.0.4
38
3.4.2
43
2.7.12
38.6
11
4.14
039e319
0.4.3
15
1.1
9.1
2.46
Deb 6 Win 7 Ubu 15.04 Win 10 Deb 6 OS X 10.8 Deb 6 Deb 6 Win 10 Ubu 15.04 Ubu 15.04 Ubu 15.04 Win 2008 R2 Ubu 9.10 OS X 10.8 Ubu 15.04
Теоретически должен работать и в следующих браузерах (необходимо подтверждение):
Android
Browser
Chrome Edge Firefox Safari
3
8
20
41
5.1
Примечания:
  • В Internet Explorer 5–10 текст направлен сверху вниз, а не снизу вверх.
  • Поддержка вертикального текста и поворота в Firefox началась с версии 25, но она была нестабильной до версии 43 (или 41).