list-style-type

Содержание

Изменяет вид маркера для каждого элемента списка. Это свойство используется только в случае, когда значение list-style-image установлено как none. Маркеры различаются для маркированного списка (элемент <ul>) и нумерованного (элемент <ol>).

Краткая информация

Значение по умолчаниюdisc (для <ul>); decimal (для <ol>)
НаследуетсяДа
ПрименяетсяК элементам <li>, <ol> и <ul>, а также ко всем элементам, у которых указано displaylist-item

Синтаксис

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

Значения

Значения зависят от того, к какому типу списка они применяются: маркированному или нумерованному.

Маркированный список

circle
Маркер в виде кружка.
disc
Маркер в виде точки.
square
Маркер в виде квадрата.

Нумерованный список

armenian
Традиционная армянская нумерация.
decimal
Арабские числа (1, 2, 3, 4,...).
decimal-leading-zero

Арабские числа с нулем впереди для цифр меньше десяти (01, 02, 03,...).
georgian
Традиционная грузинская нумерация.
lower-alpha
Строчные латинские буквы (a, b, c, d,...).
lower-greek
Строчные греческие буквы (α, β, γ, δ,...).
lower-latin
Это значение аналогично lower-alpha.
lower-roman
Римские числа в нижнем регистре (i, ii, iii, iv, v,...).
upper-alpha
Заглавные латинские буквы (A, B, C, D,...).
upper-latin
Это значение аналогично upper-alpha.
upper-roman
Римские числа в верхнем регистре (I, II, III, IV, V,...).
none
Отменяет маркеры для списка.

Пример

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>list-style-type</title>
  <style>
   ol {
    list-style-type: upper-roman;
   }
  </style>
 </head>
 <body> 
  <ol>
   <li>Gaius Octavius Thurinus</li>
   <li>Tiberius Claudius Nero</li>
   <li>Gaius Iulius Caesar Augustus Germanicus</li>
   <li>Tiberius Claudius Drusus</li>
   <li>Lucius Arruntius Camillus Scribonianus</li>
   <li>Nero Claudius Caesar Drusus Germanicus</li>
   <li>Lucius Clodius Macer</li>
  </ol>
 </body>
</html>

Результат данного примера показан на рис. 1.

Применение свойства list-style-type

Рис. 1. Применение свойства list-style-type

Объектная модель

Объект.style.listStyleType

Примечание

В браузере Internet Explorer 6 при использовании нумерованного списка <ol> и значения inside свойства list-style-position, числа идущие с 10, начинают накладываться на текст списка.

Браузер Internet Explorer до версии 7.0 включительно не поддерживает значения armenian, decimal-leading-zero, georgian, lower-greek, lower-latin, upper-latin. Вместо них выводится нумерация арабскими числами. В этом браузере нумерация или маркеры не отображаются для плавающих элементов (ul { float: left; }).

Internet Explorer 8 дополнительно понимает значение upper-greek, которое устанавливает нумерацию в виде заглавных греческих букв (Α, Β, Γ, Δ,...).

Спецификация

СпецификацияСтатус
CSS Counter Styles Level 3Рабочий проект
CSS Lists and Counters Module Level 3Рабочий проект
CSS Level 2 (Revision 1)Рекомендация

Браузеры

 Internet ExplorerChromeOperaSafariFirefox
none, disc, circle, square, decimal, lower-alpha, upper-alpha, lower-roman, upper-roman41711
lower-latin, upper-latin, lower-greek, armenian, georgian81611
decimal-leading-zero81811
 AndroidFirefox MobileOpera MobileSafari Mobile
none, disc, circle, square, decimal, lower-alpha, upper-alpha, lower-roman, upper-roman1161
lower-latin, upper-latin, lower-greek,armenian, georgian1161
decimal-leading-zero1181




Рекомендую хостинг: beget.ru

Сервер падал:7 дн. 7:13 назад.

Посещений в месяц:205640

Посещений в день:100


+7 (951) 527 0204

+7 (928) 103 4987

programmer@niesoft.ru