Шаблон:Рядки, які чергуються в таблиці
Використання
[ред. код]Шаблон {{Рядки, які чергуються в таблиці}} дозволяє динамічно створювати таблиці, які використовують чергування стилів для парних та непарних рядків, звичайно в поєднанні з шаблоном, який створює таблицю, де деякі рядки в залежності від умов можуть бути присутніми, а можуть і не бути присутнім.
Шаблон створює тільки частину таблиці, що дозволяє користувачеві самостійно задати стиль для заголовка та нижньої частини таблиці, а також для додаткових рядків між розділами або інших елементів. шаблон при використанні створює новий рядок таблиці, так що якщо ви хочете додати будь-яку інформацію після цього шаблону, потрібно ще раз почати новий рядок (поставити |-).
Шаблон приймає 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 |
Документація вище включена з Шаблон:Рядки, які чергуються в таблиці/документація. (ред. | історія) Дописувачі можуть експериментувати на підсторінках пісочниця (створити | дзеркало) та тести (створити) цього шаблону. Будь ласка, додавайте категорії до підсторінки /документація. Підсторінки цього шаблону. |