Шаблон:Aligned table/документація

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку

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

Цей шаблон призначений для створення простих таблиць у місцях, де стандартна таблична розмітка або неможлива без значного використання магічного слова {{!}} (наприклад, із шаблоном {{sidebar}}), або робить код громіздким (за рахунок повторного використання визначення того ж оголошення стилю в кожному рядку). Цей шаблон не повинен використовуватись для заміни стандартної табличної розмітки у статтях. Цей шаблон призначений бути доповненням до {{картка}} або {{sidebar}}, та не для заміни {{картка}} або {{sidebar}}.

Найпростіший метод для включення таблиці до шаблону, що прямо не підтримує табличну розмітку, це створення таблиці у підшаблоні з її використанням, та подальше його включення.

Повний синтаксис[ред. код]

Задля пояснення параметрів, дивіться таблицю подану нижче.

{{Aligned table
| cols =
| fullwidth =
| class =
| style =
| colwidth =
| leftright =
| colstyle =
| rowstyle =

<!--для C-ї колонки:-->
| colCwidth =
| colCclass =
| colCalign =
| colCstyle =
| colCnowrap =

<!--для R-го рядка:-->
| rowRclass =
| rowRstyle =
| rowRheader =

<!--для комірок R,C:-->
| classR.C =
| styleR.C =

| (комірка 1,1) | (комірка 1,2) | ... | ...
| (комірка 2,1) | (комірка 2,2) | ... | ...
}}

Параметри[ред. код]

Параметр Опис Приклади За замовченням
cols Кількість стовпців в таблиці. |cols=4 2
fullwidth Приймає будь-яке значення ("on", "true", "yes", і т.д.) щоб забезпечити охоплення таблицею всієї доступної ширини.
(Ефект полягає у прибиранні ефекту інтервалів рамок та додаванні width:100% до стилів таблиці.)
|fullwidth=on не визначено
class Клас/и CSS/HTML[en] застосовані до таблиці. |class=wikitable   |class=infobox
|class=sortable nowrap   |class=sidebar
нема
style Стилі CSS застосовані до таблиці. |style=width:80%;background:transparent; нема
colwidth Ширина кожного стовпця (або включіть "width:...;" у colstyle). |colwidth=6.0em   |colwidth=25% не визначено
colstyle Стилі CSS застосовані до кожного стовпця. |colstyle=background:transparent; "
rowstyle Стилі CSS застосовані до кожного рядка. |rowstyle=text-align:center; "
leftright Приймає будь-яке значення ("on", "true", "yes", і т.д.) замість |col1align=left та |col2align=right |leftright=on не визначено
colCwidth Ширина стовпця за номером C (або включіть "width:...;" у colCstyle). |col2width=9.0em   |col3width=35% не визначено
colCclass Клас/и застосовані до стовпця за номером C. |col1class=navbox-group "
colCalign Вирівнювання (left / right / center) для вмісту C-х стовпців (або включіть "text-align:...;" у colCstyle). |col4align=right не визначено
colCnowrap Приймає будь-яке значення ("on", "true", "yes", і т.д.) для додавання "white-space:nowrap;" до стилів комірок стовпця C (тобто, для попередження розриву рядків всередині комірок; або включіть "nowrap" у colCclass або "white-space:nowrap;" у colCstyle). |col5nowrap=on "
colCstyle Стилі CSS застосовані до стовпця за номером C. |col4style=font-style:italic; "


colCheader Приймає будь-яке значення (наприклад, Y) для зміни стовпців комірок з комірок даних у заголовки таблиці (заголовки). |col1header=on не визначено
rowRclass Клас/и застосовані до рядку за номером R. |row10class=navbox-abovebelow не визначено
rowRstyle Стилі CSS застосовані до рядку за номером R. |row2style=font-weight:bold; "
rowRheader Приймає будь-яке значення (наприклад, Y) для зміни рядків комірок з комірок даних у заголовки таблиці (заголовки). |row1header=on не визначено
classR.C Клас/и застосовані до комірки у рядку R, стовпці C. Перезаписує будь-які інші визначення класів (rowRclass, colCclass). |class1.2=adr не визначено
styleR.C Стилі CSS застосовані до комірки у рядку R, стовпці C. Перезаписує будь-які більш загальні визначення (leftright, colCalign, rowRstyle, etc). |style5.3=text-align:right; "
Шаблон:Sans-serif Кожен безіменний параметр буде наступною коміркою таблиці, починаючи з верхнього лівого кута та по черзі з ліва на право та згори до низу. | Azerbaijan | Malta | Zaire порожній

Приклади[ред. код]

{{Aligned table
|cols=3 |class=wikitable
| A | 1 | a
| B | 2 | b
}}
A 1 a
B 2 b
{{Aligned table
|cols=4 |class=wikitable
|col1align=center |col2align=center
|col3align=right  |col4align=right
| AAA | aa    | 123  | 12345
| B   | bbbbb | 1234 | 2
}}
AAA aa 123 12345
B bbbbb 1234 2
{{Aligned table
|class=wikitable |style=width:20em;
|col1align=center |col2align=right
| AAA | 123
| B   | 2
}}
AAA 123
B 2
{{Aligned table
|cols=3 |class=wikitable sortable
|row1header=y
| U | # | l
| A | 1 | a
| B | 2 | b
}}
U # l
A 1 a
B 2 b

Див. також[ред. код]