Шаблон:Aligned table/doc: различия между версиями
Перейти к навигации
Перейти к поиску
Buto (обсуждение | вклад) Новая страница: «{{docpage}} {{onLua|Aligned table}} Шаблон служит для создания простых таблиц там, где стандартная таблица разметки невозможна, или слишком громоздка. Этот шаблон не должен быть использован для замены стандартной таблицы разметки в статьях. == Полный синтаксис == <pre styl...» |
Buto (обсуждение | вклад) Нет описания правки |
||
| Строка 108: | Строка 108: | ||
| col{{var|C}}align | | col{{var|C}}align | ||
| Выравнивание | | Выравнивание для содержимого столбца {{var|C}} (или установите "text-align:" в <kbd>col{{var|C}}style</kbd>). | ||
| {{para|col4align|right}} | | {{para|col4align|right}} | ||
| ''нет'' | | ''нет'' | ||
Текущая версия от 15:09, 8 октября 2026
__EXPECTED_UNCONNECTED_PAGE__
Этот шаблон реализован на основе Lua с использованием модуля Aligned table. |
Шаблон служит для создания простых таблиц там, где стандартная таблица разметки невозможна, или слишком громоздка. Этот шаблон не должен быть использован для замены стандартной таблицы разметки в статьях.
Полный синтаксис
[править код]{{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
| нет |
| colCwidth | Ширина столбца C (или включить "width:" in colCstyle). | |col2width=9.0em|col3width=35%
| нет |
| colCclass | Class применяется для столбца C. | |col1class=navbox-group
| " |
| colCalign | Выравнивание для содержимого столбца C (или установите "text-align:" в colCstyle). | |col4align=right
| нет |
| colCnowrap | Любое значение ("on", "true", "yes" и т.д.) добавит "white-space:nowrap;" to column C cell styling (для предотвращения выхода строки; или включите "nowrap" в colCclass или "white-space:nowrap;" в colCstyle). | |col5nowrap=on
| " |
| colCstyle | CSS стиль для колонки C. | |col4style=font-style:italic
| " |
| colCheader | Установите любое значение (например, Y), чтобы изменить клетки данных в таблице заголовков.
| |col1header=on
| нет |
| rowRclass | Class для строки R. | |row10class=navbox-abovebelow
| нет |
| rowRstyle | CSS стиль для строки R. | |row2style=font-weight:bold
| " |
| rowRheader | Любое значение (e.g. Y) изменит ячейки данных в таблице заголовков.
| |row1header=on
| нет |
| classR.C | Class1.2 применяется к строкe 1 и колонке 2 и отменяет любые другие атрибуты класса: (rowRclass, colCclass). | |class1.2=adr
| нет |
| styleR.C | Class5.3 применяется к ячейке в строке 5 и колонке 3 и отменяет любой более общий стиль: (leftright, colCalign, rowRstyle, etc). | |style5.3=text-align:right
| " |
| Пустой | Если параметр отсутствует, то берется следующая ячейка в таблице. | | 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 |