Шаблон:Рядки, які чергуються в таблиці

{{i}} Документація шаблону[перегляд] [редагувати] [історія] [очистити кеш]

Використання ред.

Шаблон {{Рядки, які чергуються в таблиці}} дозволяє динамічно створювати таблиці, які використовують чергування стилів для парних та непарних рядків, звичайно в поєднанні з шаблоном, який створює таблицю, де деякі рядки в залежності від умов можуть бути присутніми, а можуть і не бути присутнім.

Шаблон створює тільки частину таблиці, що дозволяє користувачеві самостійно задати стиль для заголовка та нижньої частини таблиці, а також для додаткових рядків між розділами або інших елементів. шаблон при використанні створює новий рядок таблиці, так що якщо ви хочете додати будь-яку інформацію після цього шаблону, потрібно ще раз почати новий рядок (поставити |-).

Шаблон приймає 2 іменованих параметри:

нс
Визначає CSS-стиль для непарних рядків.
чс
визначає CSS-стиль для парних рядків.

Крім цього, шаблон приймає до 30 неіменованих параметрів, які містять вікі-розмітку для створення рядка таблиці (див. нижче). Параметр можна залишити порожнім, і він не увійде в таблицю: іншими словами, шаблон сам визначає, скільки рядків йому задали в неіменованих параметрах, і вирішує, чи застосовувати до рядка «парне» або «непарне» форматування.

Неіменовані параметри повинні починатися зі стартового символу для формування табличної осередки, причому символ повинен бути сумісний з механізмом шаблонів: це або «!» для заголовка, або шаблон {{!}} у тому, щоб створити стандартний символ початку осередку «|». параметр може містити кілька осередків, або на різних рядках з поділом одинарної вертикальною рисою (для шаблонів {{!}}), або в один рядок з поділом двома рисами (для шаблонів {{!!}}, який замінює «||»). для осередків можна вказувати власні стилі CSS.

При спробі використовувати інші механізми формування таблиць, наприклад, rowspan або створення нового рядка всередині параметра (на {{!-}}, можуть виникнути непередбачені результати.

Приклади ред.

{|class="wikitable"
! Місце !! Результат
{{Рядки які чергуються в таблиці|чс=background:#f0f0f0;
|{{!}} Перше {{!!}} 100
|{{!}} Друге {{!!}} 95
|<!--пусто!-->
|{{!}} Третє {{!!}} 87
|<!--пусто!-->
|{{!}} Четверте {{!!}} 65
|{{!}} П'яте {{!!}} 58
}}
|}
 
Місце Результат
Перше 100
Друге 95
Третє 87
Четверте 65
П'яте 58
{|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
  }}
|}

Mortal Kombat
Mortal Kombat 1992
Mortal Kombat II 1993
Mortal Kombat 3 1995
Ultimate Mortal Kombat 3 1995
Tekken
Tekken 1994
Tekken 2 1996
Tekken 3 1998
Tekken Tag Tournament 1999