Шаблон:CSS/таблица

Материал из Вики по губной гармонике
Перейти к навигации Перейти к поиску

Описание

Шаблон {{CSS/таблица}} предназначен для управления стилями таблиц. Позволяет настраивать заголовки и строки таблицы, а также выбирать строки для применения стилей согласно пяти правилам. Включает в себя предварительно настроенные значения по умолчанию.

{{CSS/таблица
|Класс_таблицы           =
|Толщина_рамки_таблицы   = 
|Стиль_рамки_таблицы     = 
|Цвет_рамки_таблицы      = 
|Отступы_таблицы         = 
|Стиль_таблицы           = 
|Отступы                 = 
|Стиль_ячеек             = 
|1й_заголовок            = 
|Фон_1го_заголовка       = 
|Выравнивание_1го_заголовка   = 
|Стиль_1го_заголовка     = 
|Фон_заголовков          = 
|Выравнивание_заголовков = 
|Стиль_заголовков        = 
|Четные_нечетные         = 
|Фон_нечетных_строк      = 
|Выравнивание_нечетных_строк  = 
|Стиль_нечетных_строк    = 
|Фон_четных_строк        = 
|Выравнивание_четных_строк = 
|Стиль_четных_строк      = 
|Правило1                = 
|Фон_строк1              = 
|Выравнивание_строк1     = 
|Стиль_строк1            = 
|Правило2                = 
|Фон_строк2              = 
|Выравнивание_строк2     = 
|Стиль_строк2            = 
|Правило3                = 
|Фон_строк3              = 
|Выравнивание_строк3     = 
|Стиль_строк3            = 
|Правило4                = 
|Фон_строк4              = 
|Выравнивание_строк4     = 
|Стиль_строк4            = 
|Правило5                = 
|Фон_строк5              = 
|Выравнивание_строк5     = 
|Стиль_строк5            = 
}}

Параметры

  • Класс_таблицы Имя класса таблицы. По умолчанию table-1. Класс таблицы обязательно нужно вписать в начале таблицы после элементов "{|". Если используются несколько таблиц с разным оформлением, то имена классов у всех должны быть уникальными.
{| class="table-20"
  • Толщина_рамки_таблицы Значение толщины рамки таблицы. Формат значений соответствует принятому в CSS.
  • Стиль_рамки_таблицы Стиль рамки таблицы. Может принимать одно из значений none | hidden | dotted | dashed | solid | double | groove | ridge | inset | outset. По умолчанию solid
  • Цвет_рамки_таблицы Значение цвета. Например, red | rgb(255,0,0) | #ff0000 | #f00. По умолчанию равно #e0e0d0
  • Отступы_таблицы Значения отступов вокруг таблицы. Соответствуют значениям свойства margin в CSS. По умолчанию равно 1em auto 0. Использование параметра auto в значениях отступов слева и справа позволяет центрировать таблицу.
  • Стиль_таблицы Дополнительные стили для таблицы. Оканчиваются символом ";" (точкой с запятой).
|Толщина_рамки_таблицы   = 1px
|Стиль_рамки_таблицы     = double
|Цвет_рамки_таблицы      = #bbb
|Отступы_таблицы         = 2em auto 1em
|Стиль_таблицы           = border-left-width:10px;
  • Отступы Отступы от текста до края каждой ячейки. По умолчанию 0 .2em
  • Стиль_ячеек Дополнительные стили для всех ячеек таблицы. Оканчиваются символом ";" (точкой с запятой).
  • 1й_заголовок Если есть любое значение, то для первого заголовка используются отдельные стили. Если оставить пустое значение, то стиль всех заголовков будет одинаковым.
  • Фон_1го_заголовка Значение цвета фона для первого заголовка. По умолчанию #f0efdf
  • Выравнивание_1го_заголовка Выравнивание текста первого заголовка. По умолчанию center
  • Стиль_1го_заголовка Дополнительные стили для первого заголовка. Оканчиваются символом ";"
|1й_заголовок            = да
|Фон_1го_заголовка       = #cbd2e0
|Выравнивание_1го_заголовка   = left
|Стиль_1го_заголовка     = text-transform:uppercase;
  • Фон_заголовков Значение цвета фона для заголовков. По умолчанию #efefef
  • Выравнивание_заголовков Выравнивание текста заголовков. По умолчанию center.
  • Стиль_заголовков Дополнительные стили для заголовков. Оканчиваются символом ";"
|Фон_заголовков          = #ddc
|Выравнивание_заголовков = right
|Стиль_заголовков        = text-transform:uppercase;
  • Четные_нечетные Если есть любое значение, то для четных и нечетных строк таблицы используются собственные стили. Если оставить пустое значение, то стиль всех строк будет определяться значением стиля нечетных строк по умолчанию.
  • Фон_нечетных_строк По умолчанию #f0f0d0
  • Выравнивание_нечетных_строк По умолчанию center.
  • Стиль_нечетных_строк Дополнительные стили. Оканчиваются символом ";"
  • Фон_четных_строк По умолчанию #fcf7d4
  • Выравнивание_четных_строк По умолчанию center.
  • Стиль_четных_строк Дополнительные стили. Оканчиваются символом ";"
|Четные_нечетные         = да
|Фон_нечетных_строк      = #f0f0d0
|Выравнивание_нечетных_строк  = left
|Стиль_нечетных_строк    = font-weight:bold;
|Фон_четных_строк        = #fcf7d4
|Выравнивание_четных_строк = right
|Стиль_четных_строк      = font-style:italic;
  • Правило1 Правило, согласно которому определяются строки, к которым будет применен соответствующий стиль. Имеет формат an+b, например, 2n+3, 3n, -n+5 и т.д.
  • Фон_строк1 По умолчанию #fff0d0
  • Выравнивание_строк1 По умолчанию center.
  • Стиль_строк1 Дополнительные стили. Оканчиваются символом ";"

Описание остальных правил повторяет описание первого.

  • Правило2
  • Фон_строк2
  • Выравнивание_строк2
  • Стиль_строк2
  • Правило3
  • Фон_строк3
  • Выравнивание_строк3
  • Стиль_строк3
  • Правило4
  • Фон_строк4
  • Выравнивание_строк4
  • Стиль_строк4
  • Правило5
  • Фон_строк5
  • Выравнивание_строк5
  • Стиль_строк5

Примеры

Правила и значения по умолчанию

{{CSS/таблица
|Класс_таблицы           = table1
|1й_заголовок            = да
|Правило1                = 4n+3
|Правило2                = 4n+4
|Фон_строк2              = #f0f0d0
|Стиль_строк2            = font-weight:bold;
|Правило3                = 4n+5
|Фон_строк3              = #fcf7d4
|Стиль_строк3            = font-weight:bold;
}}

{| class="table1"
...
Just Intonation для различных позиций (отклонения в центах)
1-я позиция
Отверстие 1 2 3 4 5 6 7 8 9 10
Выдох 0 -14 +2 0 -14 +2 0 -14 +2 0
Вдох +4 +2 -12 +4 -2 -16 -12 +4 -2 -16
2-я позиция
Отверстие 1 2 3 4 5 6 7 8 9 10
Выдох 0 -14 +2 0 -14 +2 0 -14 +2 0
Вдох +4 +2 -12 +4 -29 +6 -12 +4 -29 +6
3-я позиция
Отверстие 1 2 3 4 5 6 7 8 9 10
Выдох 0 -14 +2 0 -14 +2 0 -14 +2 0
Вдох +4 +2 -12 +4 +20 +6 -12 +4 +20 +6


Четные-нечетные и значения по умолчанию

{{CSS/таблица |Четные_нечетные = да}}

{| class="table-1"
Итальянский Немецкий Французский Английский Русский Метроном
по Мальтеру
grave schwer,
ernst und langsam
gravement heavy, seriously гра́вэ — очень медленно,
значительно, торжественно, тяжело
Nota.png = 40-48
largo breit large broadly ла́рго — широко,
очень медленно
Nota.png = 44-52
largamente weit,
in weiten Abständen
largement broadly ларгамэ́нтэ —
протяжно
Nota.png = 46-54
adagio gemächlich à l'aise ("at ease") easily,
unhurried
ада́жио — медленно,
спокойно
Nota.png = 48-56
lento langsam lent slowly ле́нто — медленно,
слабо, тихо, скорее, чем largo
Nota.png = 50-58
lentamente langsam lent slowly лентамэ́нтэ — медленно,
слабо, тихо, скорее, чем lento
Nota.png = 52-60