Шаблон:Flexilist

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
{{i}} Документація шаблону[перегляд] [редагувати] [історія] [очистити кеш]

Шаблон для швидкого оформлення маркованих і нумерованих списків засобами CSS. Усі параметри необов’язкові.

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

{{flexilist
 | margin-left         = 
 | list-style-position = 
 | list-style-type     = 
 | li-color            = 
 | color               = 
 | list-style          = 
 | li-style            = 
 | елемент1
 | елемент2
 | елемент3
...
 | елемент50
}}
   
{{flexilist
 | відступ зліва   = 
 | позиція маркера = 
 | тип маркера     = 
 | колір маркера   = 
 | колір           = 
 | стиль списку    = 
 | стиль маркера   = 
 | елемент1
 | елемент2
 | елемент3
...
 | елемент50
}}
Поле = Формат[1] Дефолт Опис
margin-left
відступ зліва
= 1em
20px
3.2em[2] Відступ від лівого краю сторінки до лівої границі тексту списку (без урахування ширини поля маркерів).
list-style-position
позиція маркера
= inside
outside
outside Розташування маркерів відносно тексту списку.
  • inside — маркер обтікається текстом.
  • outside — маркер винесено за границю елемента списку.
list-style-type
тип маркера
= circle
disc
square
armenian
decimal
decimal-leading-zero
georgian
lower-alpha
lower-greek
lower-latin
lower-roman
upper-alpha
upper-latin
upper-roman
none
inherit
decimal Тип (вид) маркера для кожного елемента маркованого або нумерованого списку.
  • circle — маркер у вигляді кружка (○).
  • disc — маркер у вигляді крапки (●).
  • square — маркер у вигляді квадрата (■).
  • armenian — традиційна вірменська нумерація (Ա, Բ, Գ…).
  • decimal — арабські числа (1, 2, 3…).
  • decimal-leading-zero — арабські числа з нулем попереду для цифр менше десяти (01, 02, 03…).
  • georgian — традиційна грузинська нумерація (ა, ბ, გ…).
  • lower-alpha — малі латинські літери (a, b, c…).
  • lower-greek — малі грецькі літери (α, β, γ…).
  • lower-latin — те саме, що lower-alpha.
  • lower-roman — римські числа в нижньому регистрі (i, ii, iii…).
  • upper-alpha — великі латинські літери (A, B, C…).
  • upper-latin — те саме, що upper-alpha.
  • upper-roman — римські числа в верхньому регистрі (I, II, III…).
  • none — усуває маркери або нумерацію у списку.
  • inherit — успадковує значення батьківського елемента.
li-color
колір маркера
= goldenrod
#ddd
#00528c[3]
#252525[4]
Колір маркера для кожного елемента списку.
color
колір
= khaki
#333
#252525 Колір елементів списку.
list-style
стиль списку
= line-height:120%; width:80% Довільне форматуванння списку. Перевизначає властивості списку, задані попередніми параметрами.
li-style
стиль маркера
= font-size:12pt; font-weight:bold Довільне форматуванння маркера для кожного елемента списку. Перевизначає властивості маркера (при пустому параметрі |list-style=/|стиль списку= — також властивості елементів списку), задані попередніми параметрами.
  1. Для параметрів |list-style-position=/|позиція маркера= і |list-style-type=/|тип маркера= наведено стандартні набори значень.
  2. Стандартний відступ для нумерованих вікісписків.
  3. Для маркованих списків.
  4. Для нумерованих списків.

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

{{flexilist
 | тип маркера = square
 | Тезис
 | Антитезис
 | Синтез
}}
   
  1. Тезис
  2. Антитезис
  3. Синтез
{{flexilist
 | margin-left     = 7em
 | list-style-type = lower-greek
 | li-color        = red
 | color           = royalblue
 | list-style      = font-weight:bold
 | Швець
 | Жнець
 | На дуді грець
}}
   
  1. Швець
  2. Жнець
  3. На дуді грець
{{flexilist
 | тип маркера   = circle
 | стиль маркера = font-size:150%
 | Pater
 | Filius
 | Spiritus Sanctus
}}
   
  1. Pater
  2. Filius
  3. Spiritus Sanctus

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