Шаблон:Колонки: различия между версиями
ru>Putnik эти шаблоны можно спокойно раскрыть в текст такой же длины |
Grayenot (обсуждение | вклад) мНет описания правки |
||
| (не показано 8 промежуточных версий 3 участников) | |||
| Строка 1: | Строка 1: | ||
<includeonly>{{#ifeq:конец|{{{1|}}}|</div>|<div class="columns" style="{{{style|}}};<!-- | <includeonly>{{#ifeq:конец|{{{1|}}}|</div>|<div class="columns {{{class|}}}" style="{{{style|}}};<!-- | ||
-->{{#if: {{без цифр| {{{1|{{{шир|{{{colwidth|}}}}}}}}} }} | -->{{#if: {{без цифр| {{{1|{{{шир|{{{colwidth|}}}}}}}}} }}<!-- | ||
-->| column-width:{{{1|{{{шир|{{{colwidth|}}}}}}}}};<!-- | |||
-->{{#if: {{{maxcount|}}} | -->{{#if: {{{maxcount|}}}<!-- | ||
-->| column-count:{{{maxcount}}};<!-- | |||
-->}} | --><}}<!-- | ||
-->| {{#if: {{{1|}}}<!-- | |||
-->{{#if: {{{minwidth|}}} | -->| column-count:{{{1|2}}};<!-- | ||
-->}} column-width: {{#if: {{{minwidth|}}} | {{{minwidth|}}} | {{#switch: {{{1|2}}} | 3 = 20em | 4 = 15em | 5 | 6 | 7 | 8 = 10em | 2 | #default = 30em }} }};<!-- | |||
-->}}<!-- | -->}}<!-- | ||
-->{{#if: {{{мал|}}}{{{small|}}} | font-size: 90%; }}">}}</includeonly><noinclude>{{doc}}</noinclude> | -->{{#if: {{{мал|}}}{{{small|}}} | font-size: 90%; }}">}}</includeonly><noinclude> | ||
{{doc}} | |||
</noinclude> | |||
Текущая версия от 11:34, 13 января 2025
Шаблон предназначен для автоматического разбиения списка на несколько колонок. Используются открывающий тег {{колонки}} и закрывающий тег {{колонки/конец}}.
Для оформления раздела «Примечания» используется специальный аналогичный шаблон {{примечания}}.
Параметры
«По умолчанию» список автоматически делится на колонки минимальной шириной в 30em (30 * размер текста):
{{колонки}}
* элемент списка 1
* элемент списка 2
* элемент списка 3
* элемент списка 4
* элемент списка 5
* элемент списка 6
* элемент списка 7
* элемент списка 8
* элемент списка 9
{{колонки/конец}}
- элемент списка 1
- элемент списка 2
- элемент списка 3
- элемент списка 4
- элемент списка 5
- элемент списка 6
- элемент списка 7
- элемент списка 8
- элемент списка 9
С максимальным числом колонок
В открывающем теге указывается или максимальное число колонок (в таком случае ширина будет выбрана автоматически в соответствии с числом колонок):
{{колонки|3}}
* элемент списка 1
* элемент списка 2
* элемент списка 3
* элемент списка 4
* элемент списка 5
* элемент списка 6
* элемент списка 7
* элемент списка 8
* элемент списка 9
{{колонки/конец}}
- элемент списка 1
- элемент списка 2
- элемент списка 3
- элемент списка 4
- элемент списка 5
- элемент списка 6
- элемент списка 7
- элемент списка 8
- элемент списка 9
С шириной колонок
Или ширина колонок напрямую, без максимального числа колонок (в таком случае браузер автоматически выберет число колонок с учётом ширины окна браузера):
{{колонки|13em}}
* элемент списка 1
* элемент списка 2
* элемент списка 3
* элемент списка 4
* элемент списка 5
* элемент списка 6
* элемент списка 7
* элемент списка 8
* элемент списка 9
{{колонки/конец}}
- элемент списка 1
- элемент списка 2
- элемент списка 3
- элемент списка 4
- элемент списка 5
- элемент списка 6
- элемент списка 7
- элемент списка 8
- элемент списка 9
Указывайте ширину колонки, достаточную для отображения средней длины элементов.
Иные возможности
Параметр мал=да уменьшает размеры шрифта (90 %):
{{колонки|мал=да}}
* элемент списка 1
* элемент списка 2
* элемент списка 3
* элемент списка 4
* элемент списка 5
* элемент списка 6
* элемент списка 7
* элемент списка 8
* элемент списка 9
{{колонки/конец}}
- элемент списка 1
- элемент списка 2
- элемент списка 3
- элемент списка 4
- элемент списка 5
- элемент списка 6
- элемент списка 7
- элемент списка 8
- элемент списка 9
Комбинации:
{{колонки|3|мал=да}}
* элемент списка 1
* элемент списка 2
* элемент списка 3
* элемент списка 4
* элемент списка 5
* элемент списка 6
* элемент списка 7
* элемент списка 8
* элемент списка 9
{{колонки/конец}}
- элемент списка 1
- элемент списка 2
- элемент списка 3
- элемент списка 4
- элемент списка 5
- элемент списка 6
- элемент списка 7
- элемент списка 8
- элемент списка 9
{{колонки|3em|мал=да}}
* 1
* 2
* 3
* 4
* 5
* 6
* 7
* 8
{{колонки/конец}}
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Также в шаблоне можно ограничивать количество колонок и их ширину — в параметре maxcount можно указать максимальное количество колонок, в параметре minwidth — минимальную их ширину.
См. также
- {{столбец}}