Изменения
м
бот добавил: fa:الگو:Alternating rows table section
<includeonly>{{эзотерика}}</includeonly>
== Использование ==
Шаблон «Чередующиеся строки таблицы» позволяет динамически создавать таблицы, которые используют чередующиеся стили для чётных и нечётных строк, обычно в сочетании с шаблоном, который создаёт таблицу, где некоторые строки в зависимости от условий могут присутствовать, а могут и не присутствовать.
Шаблон создаёт только часть таблицы, что позволяет пользователю самостоятельно задать стиль для заголовка и нижней части таблицы, а также для дополнительных строк между разделами или других элементов. Шаблон при использовании создаёт новую строку таблицы, так что если вы хотите добавить какую-либо информацию после этого шаблона, нужно ещё раз начать новую строку (поставить <nowiki>|-</nowiki>).
Шаблон принимает 2 именованных параметра:
;нс : определяет CSS-стиль для нечётных строк.
;чс : определяет CSS-стиль для чётных строк.
Кроме этого, шаблон принимает до 30 неименованных параметров, которые содержат вики-разметку для создания строки таблицы (см. ниже). Параметр можно оставить пустым, и он не войдёт в таблицу: другими словами, шаблон сам определяет, сколько строк ему задали в неименованных параметрах, и решает, применять ли к строке «чётное» или «нечётное» форматирование.
Неименованные параметры должны начинаться со стартового символа для формирования табличной ячейки, причём символ '''должен быть совместим с механизмом шаблонов''': это либо «!» для заголовка, либо шаблон {{tl|!}} для того, чтобы создать стандартный символ начала ячейки «|». Параметр может содержать несколько ячеек, либо на разных строчках с разделением одинарной вертикальной чертой (для шаблонов {{tl|!}}), либо в одну строчку с разделением двумя чертами (для шаблонов {{tl|!!}}, заменяющий «||»). Для ячеек можно указывать собственные стили CSS.
При попытке использовать другие механизмы формирования таблиц, например, ''rowspan'' или создания новой строки внутри параметра (с помощью {{tl|!-}}, могут возникнуть непредвиденные результаты.
== Примеры ==
<nowiki>
{| class="wikitable"
! Место !! Результат
{{Чередующиеся строки таблицы|чс=background:#f0f0f0;
| {{!}} Первое {{!!}} 100
| {{!}} Второе {{!!}} 95
| <!-- пусто! -->
| {{!}} Третье {{!!}} 87
| <!-- пусто! -->
| {{!}} Четвёртое {{!!}} 65
| {{!}} Пятое {{!!}} 58
}}
|}
</nowiki>
{| class="wikitable"
! Место !! Результат
{{Чередующиеся строки таблицы|чс=background:#f0f0f0;
| {{!}} Первое {{!!}} 100
| {{!}} Второе {{!!}} 95
| <!-- пусто! -->
| {{!}} Третье {{!!}} 87
| <!-- пусто! -->
| {{!}} Четвёртое {{!!}} 65
| {{!}} Пятое {{!!}} 58
}}
|}
<nowiki>
{| class="infobox vevent" style="float:left;"
! colspan="2" style="background:#A0A0F0;" | Mortal Kombat
{{Чередующиеся строки таблицы|чс=background:#f0f0f0;
| {{!}} Mortal Kombat {{!!}} 1992
| {{!}} Mortal Kombat II {{!!}} 1993
| {{!}} Mortal Kombat 3 {{!!}} 1995
| <!-- пусто! -->
| {{!}} Ultimate Mortal Kombat 3 {{!!}} 1995
}}
|-
! colspan="2" style="background:#A0A0F0;" | Tekken
{{Чередующиеся строки таблицы|чс=background:#f0f0f0;
| {{!}} Tekken {{!!}} 1994
| {{!}} Tekken 2 {{!!}} 1996
| <!-- пусто! -->
| {{!}} Tekken 3 {{!!}} 1998
| {{!}} Tekken Tag Tournament {{!!}} 1999
}}
|}
</nowiki>
{| class="infobox vevent" style="float:left;"
! colspan="2" style="background:#A0A0F0;" | Mortal Kombat
{{Чередующиеся строки таблицы|чс=background:#f0f0f0;
| {{!}} Mortal Kombat {{!!}} 1992
| {{!}} Mortal Kombat II {{!!}} 1993
| {{!}} Mortal Kombat 3 {{!!}} 1995
| <!-- пусто! -->
| {{!}} Ultimate Mortal Kombat 3 {{!!}} 1995
}}
|-
! colspan="2" style="background:#A0A0F0;" | Tekken
{{Чередующиеся строки таблицы|чс=background:#f0f0f0;
| {{!}} Tekken {{!!}} 1994
| {{!}} Tekken 2 {{!!}} 1996
| <!-- пусто! -->
| {{!}} Tekken 3 {{!!}} 1998
| {{!}} Tekken Tag Tournament {{!!}} 1999
}}
|}
<noinclude>[[Категория:Шаблоны:Документация]]
</noinclude>
<includeonly><!--
[Rus]: Добавляйте категории и интервики ниже этой линии
[Eng]: Add categories and inter-wikis below this line -->
[[Категория:Шаблоны:Для шаблонов]]
[[ar:قالب:Alternating rows table section]]
[[be:Шаблон:Чаргаванне стыляў радкоў табліцы]]
[[en:Template:Alternating rows table section]]
[[fa:الگو:Alternating rows table section]]
[[hi:साँचा:Alternating rows table section]]
[[id:Templat:Alternating rows table section]]
[[no:Mal:Alternating rows table section]]
[[pt:Predefinição:Linhas alternadas na tabela]]
[[simple:Template:Alternating rows table section]]
[[su:Citakan:Alternating rows table section]]
[[tr:Şablon:Alternating rows table section]]
[[uk:Шаблон:Рядки які чергуються в таблиці]]
[[zh:Template:Alternating rows table section/doc]]</includeonly>
== Использование ==
Шаблон «Чередующиеся строки таблицы» позволяет динамически создавать таблицы, которые используют чередующиеся стили для чётных и нечётных строк, обычно в сочетании с шаблоном, который создаёт таблицу, где некоторые строки в зависимости от условий могут присутствовать, а могут и не присутствовать.
Шаблон создаёт только часть таблицы, что позволяет пользователю самостоятельно задать стиль для заголовка и нижней части таблицы, а также для дополнительных строк между разделами или других элементов. Шаблон при использовании создаёт новую строку таблицы, так что если вы хотите добавить какую-либо информацию после этого шаблона, нужно ещё раз начать новую строку (поставить <nowiki>|-</nowiki>).
Шаблон принимает 2 именованных параметра:
;нс : определяет CSS-стиль для нечётных строк.
;чс : определяет CSS-стиль для чётных строк.
Кроме этого, шаблон принимает до 30 неименованных параметров, которые содержат вики-разметку для создания строки таблицы (см. ниже). Параметр можно оставить пустым, и он не войдёт в таблицу: другими словами, шаблон сам определяет, сколько строк ему задали в неименованных параметрах, и решает, применять ли к строке «чётное» или «нечётное» форматирование.
Неименованные параметры должны начинаться со стартового символа для формирования табличной ячейки, причём символ '''должен быть совместим с механизмом шаблонов''': это либо «!» для заголовка, либо шаблон {{tl|!}} для того, чтобы создать стандартный символ начала ячейки «|». Параметр может содержать несколько ячеек, либо на разных строчках с разделением одинарной вертикальной чертой (для шаблонов {{tl|!}}), либо в одну строчку с разделением двумя чертами (для шаблонов {{tl|!!}}, заменяющий «||»). Для ячеек можно указывать собственные стили CSS.
При попытке использовать другие механизмы формирования таблиц, например, ''rowspan'' или создания новой строки внутри параметра (с помощью {{tl|!-}}, могут возникнуть непредвиденные результаты.
== Примеры ==
<nowiki>
{| class="wikitable"
! Место !! Результат
{{Чередующиеся строки таблицы|чс=background:#f0f0f0;
| {{!}} Первое {{!!}} 100
| {{!}} Второе {{!!}} 95
| <!-- пусто! -->
| {{!}} Третье {{!!}} 87
| <!-- пусто! -->
| {{!}} Четвёртое {{!!}} 65
| {{!}} Пятое {{!!}} 58
}}
|}
</nowiki>
{| class="wikitable"
! Место !! Результат
{{Чередующиеся строки таблицы|чс=background:#f0f0f0;
| {{!}} Первое {{!!}} 100
| {{!}} Второе {{!!}} 95
| <!-- пусто! -->
| {{!}} Третье {{!!}} 87
| <!-- пусто! -->
| {{!}} Четвёртое {{!!}} 65
| {{!}} Пятое {{!!}} 58
}}
|}
<nowiki>
{| class="infobox vevent" style="float:left;"
! colspan="2" style="background:#A0A0F0;" | Mortal Kombat
{{Чередующиеся строки таблицы|чс=background:#f0f0f0;
| {{!}} Mortal Kombat {{!!}} 1992
| {{!}} Mortal Kombat II {{!!}} 1993
| {{!}} Mortal Kombat 3 {{!!}} 1995
| <!-- пусто! -->
| {{!}} Ultimate Mortal Kombat 3 {{!!}} 1995
}}
|-
! colspan="2" style="background:#A0A0F0;" | Tekken
{{Чередующиеся строки таблицы|чс=background:#f0f0f0;
| {{!}} Tekken {{!!}} 1994
| {{!}} Tekken 2 {{!!}} 1996
| <!-- пусто! -->
| {{!}} Tekken 3 {{!!}} 1998
| {{!}} Tekken Tag Tournament {{!!}} 1999
}}
|}
</nowiki>
{| class="infobox vevent" style="float:left;"
! colspan="2" style="background:#A0A0F0;" | Mortal Kombat
{{Чередующиеся строки таблицы|чс=background:#f0f0f0;
| {{!}} Mortal Kombat {{!!}} 1992
| {{!}} Mortal Kombat II {{!!}} 1993
| {{!}} Mortal Kombat 3 {{!!}} 1995
| <!-- пусто! -->
| {{!}} Ultimate Mortal Kombat 3 {{!!}} 1995
}}
|-
! colspan="2" style="background:#A0A0F0;" | Tekken
{{Чередующиеся строки таблицы|чс=background:#f0f0f0;
| {{!}} Tekken {{!!}} 1994
| {{!}} Tekken 2 {{!!}} 1996
| <!-- пусто! -->
| {{!}} Tekken 3 {{!!}} 1998
| {{!}} Tekken Tag Tournament {{!!}} 1999
}}
|}
<noinclude>[[Категория:Шаблоны:Документация]]
</noinclude>
<includeonly><!--
[Rus]: Добавляйте категории и интервики ниже этой линии
[Eng]: Add categories and inter-wikis below this line -->
[[Категория:Шаблоны:Для шаблонов]]
[[ar:قالب:Alternating rows table section]]
[[be:Шаблон:Чаргаванне стыляў радкоў табліцы]]
[[en:Template:Alternating rows table section]]
[[fa:الگو:Alternating rows table section]]
[[hi:साँचा:Alternating rows table section]]
[[id:Templat:Alternating rows table section]]
[[no:Mal:Alternating rows table section]]
[[pt:Predefinição:Linhas alternadas na tabela]]
[[simple:Template:Alternating rows table section]]
[[su:Citakan:Alternating rows table section]]
[[tr:Şablon:Alternating rows table section]]
[[uk:Шаблон:Рядки які чергуються в таблиці]]
[[zh:Template:Alternating rows table section/doc]]</includeonly>