Шаблон служит для создания простых таблиц там, где стандартная таблица разметки невозможна, или слишком громоздка. Этот шаблон не должен быть использован для замены стандартной таблицы разметки в статьях.
Полный синтаксис
{{Aligned table
| cols =
| fullwidth =
| class =
| style =
| colwidth =
| leftright =
| colstyle =
| rowstyle =
<!-- для Cth column: -->
| colCwidth =
| colCclass =
| colCalign =
| colCstyle =
| colCnowrap =
<!-- для Rth row: -->
| rowRclass =
| rowRstyle =
| rowRheader =
<!-- для cell R,C: -->
| classR.C =
| styleR.C =
| (cell 1,1) | (cell 1,2) | ... | ...
| (cell 2,1) | (cell 2,2) | ... | ...
}}
Параметры
| Параметр
| Описание
| Пример
| Дефолт
|
|---|
| class | CSS/HTML для всей таблицы
| |class=wikitable|class=infobox|class=sortable nowrap|class=sidebar
| none
|
| cols | Количество столбцов в таблице | |cols=4 | 2
|
| style | CSS стиль для всей таблицы | |style=line-height:2.0em;
| нет
|
| Параметр
| Описание
| Пример
| Дефолт
|
|---|
| fullwidth
| Устанавливает 100% ширину таблицы
| |fullwidth=on
| нет
|
| colwidth
| Ширина столбцов (или включите "width:" в colstyle).
| |colwidth=6.0em
|colwidth=25%
| нет
|
| colstyle
| CSS стиль для каждого столбца
| |colstyle=background:#aaa
| "
|
| rowstyle
| CSS стиль для каждой строки
| |rowstyle=text-align:center;
| "
|
| leftright
| Любое значение ("on", "true", "yes", и т.д.) установит |col1align=left и |col2align=right. Это удобно для 2-колоночной таблицы.
| |leftright=on
| нет
|
| colШаблон:Varwidth
| Ширина столбца Шаблон:Var (или включить "width:" in colШаблон:Varstyle).
| |col2width=9.0em
|col3width=35%
| нет
|
| colШаблон:Varclass
| Class применяется для столбца Шаблон:Var.
| |col1class=navbox-group
| "
|
| colШаблон:Varalign
| Выравнивание (leftШаблон:\rightШаблон:\center) для содержимого столбца Шаблон:Var (или установите "text-align:" в colШаблон:Varstyle).
| |col4align=right
| нет
|
| colШаблон:Varnowrap
| Любое значение ("on", "true", "yes" и т.д.) добавит "white-space:nowrap;" to column Шаблон:Var cell styling (для предотвращения выхода строки; или включите "nowrap" в colШаблон:Varclass или "white-space:nowrap;" в colШаблон:Varstyle).
| |col5nowrap=on
| "
|
| colШаблон:Varstyle
| CSS стиль для колонки Шаблон:Var.
| |col4style=font-style:italic
| "
|
| colШаблон:Varheader
| Установите любое значение (например, Y), чтобы изменить клетки данных в таблице заголовков.
| |col1header=on
| нет
|
| rowШаблон:Varclass
| Class для строки Шаблон:Var.
| |row10class=navbox-abovebelow
| нет
|
| rowШаблон:Varstyle
| CSS стиль для строки Шаблон:Var.
| |row2style=font-weight:bold
| "
|
| rowШаблон:Varheader
| Любое значение (e.g. Y) изменит ячейки данных в таблице заголовков.
| |row1header=on
| нет
|
| classШаблон:Var
| Class1.2 применяется к строкe 1 и колонке 2 и отменяет любые другие атрибуты класса: (rowШаблон:Varclass, colШаблон:Varclass).
| |class1.2=adr
| нет
|
| styleШаблон:Var
| Class5.3 применяется к ячейке в строке 5 и колонке 3 и отменяет любой более общий стиль: (leftright, colШаблон:Varalign, rowШаблон:Varstyle, etc).
| |style5.3=text-align:right
| "
|
| Шаблон:Sans-serif
| Если параметр отсутствует, то берется следующая ячейка в таблице.
| | Malta | Zaire
|
|
Примеры
{{Aligned table
|cols=3 |class=wikitable
| 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
}}
{{Aligned table
|cols=3 |class=wikitable sortable
|row1header=y
| U | # | l
| A | 1 | a
| B | 2 | b
}}