В этом шаблоне используются TemplateStyles: |
Этот шаблон добавляет столбец с номерами строк в таблицу. Числа не сортируются с остальной частью таблицы, оставаясь статичными. Для отображения метки столбца или отключения чисел в определенных строках предусмотрены дополнительные классы.
Работает на настольных и мобильных версиях страниц Википедии.
Включите этот шаблон, добавив {{static row numbers}}
или перенаправив его {{static-row-numbers}}
над таблицей. Добавьте static-row-numbers
класс в начало wikitext таблицы. По желанию добавьте другие классы, перечисленные ниже.
Викитекст:
{{ статические номера строк }} {| class = "static-row-numbers"
Класс таблицы | Краткое содержание |
---|---|
static-row-numbers | Обязательно. Отображает столбец номеров строк, выровненных по правому краю. Требуется как минимум одна строка заголовка. |
static-row-header-text | Отображает текст «Нет» в заголовке столбца. |
static-row-header-hash | Отображает символ решетки («#») в заголовке столбца. |
static-row-header-left | Выравнивает числа по левому краю. По умолчанию — по правому краю. |
static-row-header-center | Выравнивание чисел по центру. По умолчанию справа. |
Класс строки | Краткое содержание |
---|---|
static-row-header | Отключает номер строки. Отключает границы между последовательными использованиями строки (имитирует rowspan ). Добавить в sorttop и sortbottom строки. Добавить в строки заголовка, кроме первой. |
static-row-numbers-norank | Отключает номер строки. Сохраняет границы между последовательными использованиями строки. Дополнительно добавляет к строкам данных. |
Несколько строк заголовков в сортируемой таблице должны иметь static-row-header
класс, добавленный ко всем строкам заголовков, кроме первой, чтобы они не нумеровались при отключении JavaScript. Он также необходим для строк, которые используют класс sorttop
or sortbottom
, описанный в #Отключение номера для определенных строк.
Викитекст:
{{ статические номера строк }} {| class = "wikitable sortable static-row-numbers" |- ! rowspan = "2" | Цвет ! colspan = "3" | Данные |- class = "static-row-header" ! A !! B !! C |- | Красный || 1 || 2 || 3 |- | Лайм || 4 || 5 || 6 |- | Золотой || 7 || 8 || 9 |- class = "sortbottom static-row-header" | '''Итого''' || 12 || 15 || 18 |- class = "sortbottom static-row-header" | '''Среднее''' || 4 || 5 || 6 |}
Производит:
Цвет | Данные | ||
---|---|---|---|
А | Б | С | |
Красный | 1 | 2 | 3 |
Лайм | 4 | 5 | 6 |
Золото | 7 | 8 | 9 |
Общий | 12 | 15 | 18 |
Средний | 4 | 5 | 6 |
Несколько строк заголовков в несортируемой таблице должны иметь static-row-header
класс, добавленный ко всем строкам заголовков, кроме первой, как описано в разделе #Отключить номер для определенных строк.
Викитекст:
{{ статические номера строк }} {| class = "wikitable static-row-numbers" |- ! rowspan = "2" | Цвет ! colspan = "3" | Данные |- class = "static-row-header" ! A !! B !! C |- | Красный || 1 || 2 || 3 |- | Лайм || 4 || 5 || 6 |- | Золотой || 7 || 8 || 9 |}
Производит:
Цвет | Данные | ||
---|---|---|---|
А | Б | С | |
Красный | 1 | 2 | 3 |
Лайм | 4 | 5 | 6 |
Золото | 7 | 8 | 9 |
Чтобы отобразить текст «№» в заголовке (метке) числового столбца, добавьте static-row-header-text
класс в начало wikitext таблицы.
Викитекст:
{{ статические номера строк }} {| class = "wikitable static-row-numbers static-row-header-text" |- ! rowspan = "2" | Цвет ! colspan = "3" | Данные |- class = "static-row-header" ! A !! B !! C |- ...
Производит:
Цвет | Данные | ||
---|---|---|---|
А | Б | С | |
Красный | 1 | 2 | 3 |
Лайм | 4 | 5 | 6 |
Золото | 7 | 8 | 9 |
Чтобы отобразить символ решетки («#») в заголовке (метке) числового столбца, добавьте static-row-header-hash
класс в начало викитекста таблицы.
Викитекст:
{{ статические номера строк }} {| class = "wikitable static-row-numbers static-row-header-hash" |- ! rowspan = "2" | Цвет ! colspan = "3" | Данные |- class = "static-row-header" ! A !! B !! C |- ...
Производит:
Цвет | Данные | ||
---|---|---|---|
А | Б | С | |
Красный | 1 | 2 | 3 |
Лайм | 4 | 5 | 6 |
Золото | 7 | 8 | 9 |
В этом разделе подробно описывается, как отключить числа в определенных строках, добавив класс или static-row-numbers-norank
в static-row-header
вики-текст строки.
Класс static-row-numbers-norank
можно добавить к строкам данных, чтобы отключить номер.
Класс static-row-header
отключает число и границу между другими строками, которые используют этот класс последовательно, имитируя rowspan
(см. Help:Table#Colspan и rowspan ). Его следует добавить в:
sorttop
or sortbottom
.Обратите внимание, что класс sorttop
or sortbottom
добавляется к строке, чтобы она оставалась вверху или внизу отсортированного списка, согласно Справка:Сортируемые таблицы .
Викитекст:
{{ static row numbers }} {| class = "wikitable sortable static-row-numbers" |- ! rowspan = "2" | Цвет ! colspan = "3" | Данные |- class = "static-row-header" ! A !! B !! C |- class = "sorttop static-row-header" | '''Мин''' || 1 || 2 || 3 |- class = "sorttop static-row-header" | '''Макс''' || 10 || 11 || 12 |- | Красный || 1 || 2 || 3 |- class = "static-row-numbers-norank" | Лайм || 4 || 5 || 6 |- class = "static-row-numbers-norank" | Золотой || 7 || 8 || 9 |- | Синий || 10 || 11 || 12 |- класс = "sortbottom static-row-header" | '''Всего''' || 22 || 26 || 30 |- класс = "sortbottom static-row-header" | '''Среднее''' || 5.5 || 6.5 || 7.5 |}
Производит:
Цвет | Данные | ||
---|---|---|---|
А | Б | С | |
Мин. | 1 | 2 | 3 |
Макс | 10 | 11 | 12 |
Красный | 1 | 2 | 3 |
Лайм | 4 | 5 | 6 |
Золото | 7 | 8 | 9 |
Синий | 10 | 11 | 12 |
Общий | 22 | 26 | 30 |
Средний | 5.5 | 6.5 | 7.5 |
Еще больше стилей шаблонов для таблиц: