List style css ul li: Styling lists — Learn web development

Содержание

Свойство list-style-type — стили для маркеров списка

Свойство list-style-type позволяет для списка ul вместо маркеров-точек сделать квадраты или окружности. Для списка ol вместо обычных цифр можно сделать римские, нумерацию в виде букв: латинских или греческих.

Синтаксис

селектор { list-style-type: значение; }

Значения для ul

ЗначениеОписание
circleСоздает маркеры в виде кружков.
discСоздает маркеры в виде закрашенных кружков.
squareСоздает маркеры в виде квадратиков.
noneУбирает маркеры.

Значение по умолчанию: disc.

Значения для ol

ЗначениеОписание
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Убирает маркеры.

Значение по умолчанию: decimal.

Пример

<ul> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> </ul>ul { list-style-type: disc; }

:

Пример

<ul> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> </ul>

ul { list-style-type: circle; }

:

Пример

<ul> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> </ul>ul { list-style-type: square; }

:

Пример

<ul> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> </ul>ul { list-style-type: none; }

:

Пример

<ol> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> </ol>

ol { list-style-type: decimal; }

:

Пример

<ol> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> </ol>ol { list-style-type: armenian; }

:

Пример

<ol> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> </ol>ol { list-style-type: decimal-leading-zero; }

:

Пример

<ol> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> </ol>ol { list-style-type: georgian; }

:

Пример

<ol> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> </ol>ol { list-style-type: lower-alpha; }

:

Пример

<ol> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> </ol>

ol { list-style-type: lower-greek; }

:

Пример

<ol> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> </ol>ol { list-style-type: lower-latin; }

:

Пример

<ol> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> </ol>ol { list-style-type: lower-roman; }

:

Пример

<ol> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> </ol>ol { list-style-type: upper-alpha; }

:

Пример

<ol> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> </ol>ol { list-style-type: upper-roman; }

:

Пример

Данный пример показывает, что свойство color влияет не только на цвет текста, но и на цвет маркеров:

<ul> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> <li>list item</li> </ul>

ul { list-style-type: disc; color: red; }

:

Смотрите также

  • свойство list-style-image,
    которое задает маркеры в виде заданных картинок
  • свойство list-style-position,
    которое задает позицию маркеров
  • свойство list-style-style,
    которое является сокращением для маркеров
  • свойство list-style-type,
    которое задает тип маркеров списка

list-style | CSS | WebReference

  • Содержание
    • Краткая информация
    • Синтаксис
    • Значения
    • Пример
    • Спецификация
    • Браузеры

Универсальное свойство, позволяющее одновременно задать стиль маркера, его положение, а также изображение, которое будет использоваться в качестве маркера списка.

Значение по умолчаниюНет
НаследуетсяДа
ПрименяетсяК элементам <dd>, <dt>, <li>, <ol> и <ul>, а также ко всем элементам, у которых указано display: list-item
АнимируетсяНет

Синтаксис

list-style: list-style-type || list-style-position || list-style-image

Обозначения

ОписаниеПример
<тип>Указывает тип значения.<размер>
A && BЗначения должны выводиться в указанном порядке.<размер> && <цвет>
A | BУказывает, что надо выбрать только одно значение из предложенных (A или B). normal | small-caps
A || BКаждое значение может использоваться самостоятельно или совместно с другими в произвольном порядке.width || count
[ ]Группирует значения.[ crop || cross ]
*Повторять ноль или больше раз.[,<время>]*
+Повторять один или больше раз.<число>+
?Указанный тип, слово или группа не является обязательным.inset?
{A, B}Повторять не менее A, но не более B раз.<радиус>{1,4}
#Повторять один или больше раз через запятую.<время>#

Значения

Любые комбинации трёх значений определяющих стиль маркеров, они разделяются между собой пробелом. Комбинации значений должны следовать в указанном порядке: вначале идёт тип маркера, затем положение и картинка. Ни одно значение не является обязательным, поэтому неиспользуемые можно опустить.

Пример

<!DOCTYPE html> <html> <head> <meta charset=»utf-8″> <title>list-style</title> <style> ul { list-style: square outside; /* Квадратные маркеры */ /* Маркеры размещаются за пределами текстового блока */ } </style> </head> <body> <ul> <li>Многомерный полином</li> <li>Нормальный абсолютно сходящийся ряд</li> <li>Интеграл от функции</li> <li>Коллинеарный экстремум функции</li> </ul> </body> </html>

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

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

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

Объект.style.listStyle

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

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

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

Каждая спецификация проходит несколько стадий одобрения.

  • Recommendation (Рекомендация) — спецификация одобрена W3C и рекомендована как стандарт.
  • Candidate Recommendation (Возможная рекомендация) — группа, отвечающая за стандарт, удовлетворена, как он соответствует своим целям, но требуется помощь сообщества разработчиков по реализации стандарта.
  • Proposed Recommendation (Предлагаемая рекомендация) — на этом этапе документ представлен на рассмотрение Консультативного совета W3C для окончательного утверждения.
  • Working Draft (Рабочий проект) — более зрелая версия черновика после обсуждения и внесения поправок для рассмотрения сообществом.
  • Editor’s draft (Редакторский черновик) — черновая версия стандарта после внесения правок редакторами проекта.
  • Draft (Черновик спецификации) — первая черновая версия стандарта.

Браузеры

4121711
1161

Браузеры

В таблице браузеров применяются следующие обозначения.

  •  — свойство полностью поддерживается браузером со всеми допустимыми значениями;
  •  — свойство браузером не воспринимается и игнорируется;
  •  — при работе возможно появление различных ошибок, либо свойство поддерживается лишь частично, например, не все допустимые значения действуют или свойство применяется не ко всем элементам, которые указаны в спецификации.

Число указывает версию браузера, начиная с которой свойство поддерживается.

Списки

См. также

  • list-style-image
  • list-style-position
  • list-style-type
  • Создание списков

Автор и редакторы

Автор: Влад Мержевич

Последнее изменение: 29.08.2017

Редакторы: Влад Мержевич

CSS list-style-type

❮ Назад Полный CSS Справочник Дальше ❯


Пример

Задайте различные стили списков:

ul.a {list-style-type: circle;}
ul. b {list-style-type: square;}
ol.c {list-style-type: upper-roman;}
ol.d {list-style-type: lower-alpha;}

Подробнее примеры ниже.


Определение и использование

list-style-type указывает тип маркера элемента списка в списке.

Значение по умолчанию:disc
Inherited:yes
Animatable:no. Читайте о animatable
Version:CSS1
JavaScript syntax: object.style.listStyleType=»square»


Поддержка браузера

Номера в таблице указывают первую версию браузера, которая полностью поддерживает свойство.

Свойство
list-style-type1.04.01.01.03.5

Примечание: Internet Explorer/EDGE и Opera 12 и более ранние версии не поддерживают значения: CJK-иероглифические, иврит, хирагана, хирагана-Iroha, катакана и катакана-Iroha.



Синтаксис CSS

list-style-type: value;

Значения свойств

ЗначениеОписание
discЗначение по умолчанию. Маркер представляет собой заполненную окружность
armenianМаркер-традиционная армянская нумерация
circleМаркер-это окружность
cjk-ideographicМаркер-простые иероглифические числа
decimalМаркер — это число
decimal-leading-zeroМаркер-это число с ведущими нулями (01, 02, 03 и т.д.)
georgianМаркер-традиционная грузинская нумерация
hebrewМаркер традиционный иврит нумерации
hiraganaМаркер является традиционным хирагана нумерации
hiragana-irohaМаркер является традиционным хирагана Iroha нумерации
katakanaМаркер является традиционным катакана нумерации
katakana-irohaМаркер является традиционным катакана Iroha нумерации
lower-alphaМаркер ниже-альфа (a, b, c, d, e и т. д.)
lower-greekМаркер ниже-Греческий
lower-latinМаркер ниже латинского (a, b, c, d, e и т.д.)
lower-romanМаркер нижний-римский (i, II, III, IV, v и т.д.)
noneМаркер не отображается
squareМаркер-это квадрат
upper-alphaМаркер верхнего альфа (a, B, C, D, E и т.д.)
upper-greekМаркер верхний-Греческий
upper-latinМаркер верхнего латинского (a, B, C, D, E и т.д.)
upper-romanМаркер верхний-римский (i, II, III, IV, V и т.д.)
initialПрисваивает этому свойству значение по умолчанию. (Читайте о initial)
inheritНаследует это свойство из родительского элемента. (Читайте о inherit)


Другие примеры

Пример

В этом примере демонстрируются все различные маркеры элементов списка:

ul. a {list-style-type: circle;}
ul.b {list-style-type: disc;}
ul.c {list-style-type: square;}

ol.d {list-style-type: armenian;}
ol.e {list-style-type: cjk-ideographic;}
ol.f {list-style-type: decimal;}
ol.g {list-style-type: decimal-leading-zero;}
ol.h {list-style-type: georgian;}
ol.i {list-style-type: hebrew;}
ol.j {list-style-type: hiragana;}
ol.k {list-style-type: hiragana-iroha;}
ol.l {list-style-type: katakana;}
ol.m {list-style-type: katakana-iroha;}
ol.n {list-style-type: lower-alpha;}
ol.o {list-style-type: lower-greek;}
ol.p {list-style-type: lower-latin;}
ol.q {list-style-type: lower-roman;}
ol.r {list-style-type: upper-alpha;}
ol.s {list-style-type: upper-greek;}
ol.t {list-style-type: upper-latin;}
ol.u {list-style-type: upper-roman;}
ol.v {list-style-type: none;}
ol.w {list-style-type: inherit;}

Пример

Добавление цветов маркеров для <ul> или <ol> путем удаления их маркеров по умолчанию и добавления сущности HTML, которая выглядит как маркеры (& Bull;):

ul {
    list-style: none; /* Remove list bullets */
    padding: 0;
    margin: 0;
}

li {
    padding-left: 16px;
}

li:before {
    content: «•»; /* Insert content that looks like bullets */
    padding-right: 8px;
    color: blue; /* Or a color you prefer */
}


Похожие страницы

CSS Справочник: CSS List

CSS Справка: list-style Свойство

HTML DOM Справочник: listStyleType Свойство

❮ Назад Полный CSS Справочник Дальше ❯

Свойство стиля списка CSS

❮ Предыдущий Полное руководство по CSS Далее ❯


Пример

Установите несколько различных стилей списка:

ul. a {тип стиля списка: круг;}
ul.b {тип стиля списка: квадрат;}
ol.c {список- style-type: upper-roman;}
ol.d {list-style-type: lower-alpha;}

Попробуйте сами »

Другие примеры «Попробуйте сами» ниже.


Определение и использование

list-style-type указывает тип маркера элемента списка в списке.

Показать демо ❯

Значение по умолчанию: диск
Унаследовано: да
Анимация: нет. Читать о анимированном
Версия: CSS1
Синтаксис JavaScript: объект .style.listStyleType=»квадрат» Попытайся


Поддержка браузера

Цифры в таблице указывают на первую версию браузера, которая полностью поддерживает это свойство.

Собственность
тип-список 1,0 4,0 1,0 1,0 3,5

Примечание. Edge 18 и Opera 12 и более ранние версии не поддерживают значения: cjk-идеографические, иврит, хирагана, хирагана-ироха, катакана и катакана-ироха.



Синтаксис CSS

тип-стиля-списка: значение ;

Значения свойств

....
Значение Описание Демо
диск Значение по умолчанию. Маркер закрашенный круг Демо ❯
армянский Маркер имеет традиционную армянскую нумерацию Демо ❯
круг Маркер круг Демо ❯
cjk-ideographic Маркер простой идеографический номер Демо ❯
десятичный Маркер номер Демонстрация ❯
десятичный-начальный-ноль Маркер представляет собой число с ведущими нулями (01, 02, 03 и т. д.) Демо ❯
грузинский Маркер с традиционной грузинской нумерацией Демо ❯
иврит Маркер имеет традиционную еврейскую нумерацию Демо ❯
хирагана Маркер с традиционной нумерацией хираганы Демо ❯
хирагана-ироха Традиционный маркер Hiragana iroha с номером Демо ❯
катакана Маркер традиционная катакана с номером Демонстрация ❯
катакана-ироха Маркер традиционная катакана ироха с номером Демонстрация ❯
нижний альфа-канал Маркер низший альфа (а, б, в, г, д и т.д.) Демо ❯
нижний греческий Маркер нижнегреческий Демо ❯
нижняя латиница Маркер нижний латинский (a,b,c,d,e и т.д.) Демо ❯
нижний латинский Маркер строчный (i, ii, iii, iv, v и т.д.) Демо ❯
нет Маркер не отображается Демо ❯
квадрат Маркер квадратный Демо ❯
верхний альфа-канал Маркер имеет верхний альфа-канал (A, B, C, D, E и т. д.) Демо ❯
верхний греческий Маркер верхнегреческий Демо ❯
верхняя латиница Маркер верхне-латинский (A, B, C, D, E и т.д.) Демонстрация ❯
заглавная буква Маркер заглавный (I, II, III, IV, V и др.) Демо ❯
начальный Устанавливает для этого свойства значение по умолчанию. Читать про начальный
унаследовать Наследует это свойство от родительского элемента. Читать о наследовать


Другие примеры

Пример

Этот пример демонстрирует все различные маркеры элементов списка:

ul.a {тип-стиля-списка: круг;}
ul.b {тип-стиля-списка: диск;}
ul.c {тип-стиля-списка: квадрат;}

ol.d {стиль-списка -type: армянский;}
ol. e {тип-стиля-списка: cjk-идеографический;}
ol.f {тип-стиля-списка: десятичный;}
ol.g {тип-стиля-списка: десятичный-начальный -zero;}
ol.h {тип стиля списка: грузинский;}
ol.i {тип-стиля-списка: иврит;}
ol.j {тип-стиля-списка: хирагана;}
ol.k {тип-стиля-списка: хирагана-ироха;}
ol.l {список -тип-стиля: катакана;}
ol.m {тип-стиля-списка: катакана-ироха;}
ol.n {тип-стиля-списка: нижняя альфа;}
ol.o {тип-стиля-списка : нижний греческий;}
ol.p {тип стиля списка: нижний латинский;}
ol.q {тип стиля списка: нижний римский;}
ol.r {тип стиля списка: верхний -альфа;}
ol.s {тип-стиля-списка: верхний-греческий;}
ol.t {тип-стиля-списка: верхний-латинский;}
ol.u {тип-стиля-списка: верхний роман;}
ol.v {тип-стиля-списка: нет;}
ol.w {тип-стиля-списка: наследовать;}

Попробуйте сами »

Пример

Как добавить цвета маркеров для

    или
      , удалив маркеры по умолчанию и добавив объект HTML, который выглядит как маркеры (•):

      ul {
        стиль списка: нет; /* Удалить маркеры списка */
        padding: 0;
        поля: 0;
      }

      li {
        padding-left: 16px;
      }

      li::before {
        content: «•»; /* Вставьте содержимое, похожее на маркеры */
        padding-right: 8px;
        цвет: синий; /* Или цвет, который вы предпочитаете */
      }

      Попробуйте сами »


      Связанные страницы

      Учебник CSS: CSS List

      Ссылка CSS: свойство list-style

      Ссылка HTML DOM: свойство listStyleType

      Предыдущая ❮ Полное руководство по CSS Далее ❯


      Как настроить тип стиля списка CSS для каждого элемента

      Башарат

      Grokking Интервью по проектированию современных систем для инженеров и менеджеров

      Пройдите собеседование по проектированию систем и поднимите свою карьеру на новый уровень. Научитесь управлять дизайном таких приложений, как Netflix, Quora, Facebook, Uber и многих других, за 45-минутное интервью. Изучите платформу RESHADED для разработки веб-приложений, определив требования, ограничения и допущения, прежде чем погрузиться в пошаговый процесс проектирования.

      Обзор

      Списки — это форма представления данных, обычно используемая всеми типами документов. В HTML есть два типа списков: упорядоченные и неупорядоченные списки.

      В упорядоченном списке элементы обозначаются порядковыми номерами или буквами в определенном порядке. В неупорядоченном списке элементы списка обозначаются маркерами различных типов, такими как диски, круги, квадраты или изображениями.

      По умолчанию элементы упорядоченного списка обозначаются цифрами, а элементы ненумерованного списка — дисковыми маркерами.

       

      • Элемент 1
      • Элемент 2
      • Элемент 3

      1. Элемент 1
      2. Элемент 2
      3. Элемент 3

      Типы стилей списка

      Для стилей списков существуют свойства списка CSS, которые мы можем использовать для изменения типа стиля списка, положения списка и добавления изображения в виде списка. введите ничего, кроме изображения в качестве маркера элемента списка.

      Свойство списка CSS

       

      ul, ol {

      /* list-style является сокращенным свойством */

      list-style: list-style-type list-style-position list-style-image

      }

      • list-style-type : Используется для изменения стиля маркированного списка.
      • list-style-position : Используется для изменения положения списка, два значения снаружи и внутри.
      • list-style-image : Используется для добавления изображения в качестве маркера для списка. Если изображение не отображается, будет показан тип списка.

      Чтобы изменить тип маркера для списка, нам просто нужно использовать CSS list-style-type с нужным нам маркером. Давайте посмотрим, как изменить маркеры для списка.

      Пример

       

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

      ul {

      list-style-type: '❤️';

      или /* стиль списка: '❤️'; */

      }

      /* Orderedlist */

      ol {

      list-style: '👍'

      }

      Просто изменив CSS list-style-type значение, мы можем изменить маркеры любого списка. Возможным значением для типа стиля списка может быть что угодно, даже буквы для конкретного языка, римские цифры и т. д. Чтобы узнать о различных поддерживаемых стилях списков в CSS, перейдите в документацию Mozilla Developer Network (MDN).

      Однако использование этого метода будет означать, что все типы стилей будут одинаковыми для всех элементов списка. Чтобы настроить типы стилей для каждого отдельного элемента, нам нужно определить его с помощью правила CSS at, @счетчик-стиль .

      Настройка индивидуального типа стиля списка

      Используя @counter-style , мы можем определить пользовательский тип стиля списка для отдельных элементов списка. У него так много свойств для настройки списка. Есть три важных свойства, которые нам нужно знать, чтобы настроить типы стилей списка.

      • система : определяет, как должны отображаться маркеры списка. Возможные значения для него: циклический , числовой , буквенный , символический , добавочный , фиксированный и так далее.
      • символов : Здесь нам нужно указать различные типы стилей списка, которые мы хотим отобразить для элементов списка. Это могут быть цифры, алфавиты, символы, даже изображения, разделенные пробелом.
      • суффикс : Обычно это должен быть пробел. В качестве суффикса может быть что угодно, кроме пробела.

      Давайте посмотрим все это в действии.

      Пример

       

      • Один
      • Два
      • Три
      • < li>Четыре

      1. Один
      2. Два
      3. Три
      4. Четыре

       

      /* тип стиля для ненумерованного списка */

      @counter-style custom-unordered {

      system: cycle;

      символа: '❓' '✌️' '❤️' ;

      суффикс: ' ';

      }

      /* тип стиля для упорядоченного списка */

      @counter-style custom-ordered {

      system: fixed;

      символа: '➡️' '😀' '👍';

      суффикс: ' ';

      }

      ul {

      стиль списка: пользовательский неупорядоченный;

      /* или тип-стиля-списка: пользовательский-неупорядоченный; */

      }

      ol {

      тип-стиля-списка: заказной;

      }

      Мы можем использовать @counter-style для добавления отдельных типов стилей списка. Когда система определена как циклическая , тот же тип стиля списка повторяется после того, как все типы будут выполнены. Когда фиксировано , тип стиля для номера элемента превышает количество определенных символов. Мы получаем тип стиля по умолчанию, который представляет собой число для упорядоченного списка и диск для неупорядоченного списка.

      Нам нужно системное значение как фиксированное только тогда, когда мы знаем, что количество элементов фиксировано. В противном случае лучше пойти на циклический или любой другой тип.

      Вот и все, что касается стилизации отдельных типов элементов списка с помощью CSS.

      СВЯЗАННЫЕ ТЭГИ

      css

      создатель сообщества

      УЧАСТНИК

      Башарат

      Copyright ©2022 Educative, Inc. Все права защищены

      свойство CSS: list-style-type 9-style-type0001


      В этом учебном пособии по CSS объясняется, как использовать свойство CSS под названием list-style-type с синтаксисом и примерами.

      Описание

      Свойство CSS list-style-type определяет внешний вид элемента списка.

      Синтаксис

      Синтаксис свойства CSS типа списка:

       Тип стиля списка: значение; 

      Параметры или аргументы

      значение

      Внешний вид элемента элемента списка. Это может быть одно из следующих:

      Значение Описание
      диск Закрашенный круг. Это значение по умолчанию.
      ul {тип-стиля-списка: диск; }
      круг Полый круг
      ul { тип стиля списка: круг; }
      квадратный Заполненный квадрат
      ul { тип стиля списка: квадрат; }
      десятичный Десятичные числа, начинающиеся с 1
      ol { list-style-type: decimal; }
      десятичный-ведущий-ноль Десятичные числа, начинающиеся с 1, дополненные 0 впереди для чисел меньше 10
      ol { list-style-type: decimal-leading-zero; }
      нижний латинский Строчные римские цифры
      ol { тип-стиля-списка: нижний-римский; }
      верхний латинский Прописные римские цифры
      ol { тип-стиля-списка: верхний романский; }
      нижнегреческий Строчные греческие буквы
      ol { тип стиля списка: нижний греческий; }
      нижний альфа-канал Строчные буквы ASCII
      ol { list-style-type: lower-alpha; }
      нижняя латиница Строчные буквы ASCII (не поддерживаются в IE7)
      ol { тип стиля списка: нижний латинский; }
      верхняя альфа Прописные буквы ASCII
      ol { list-style-type: upper-alpha; }
      верхний латинский Прописные буквы ASCII (не поддерживаются в IE7)
      ol { list-style-type: upper-latin; }
      армянский Армянская нумерация
      ol { list-style-type: armenian; }
      грузинский Грузинская нумерация
      ol { list-style-type: georgian; }
      нет Перед каждым элементом списка не будет отображаться нумерация или символ.
      ol { list-style-type: none; }
      ul {тип-стиля-списка: нет; }
      унаследовать Элемент унаследует тип стиля списка от своего родительского элемента
      ol { тип стиля списка: inherit; }
      ul {тип-стиля-списка: наследовать; }

      Примечание

      • Свойство list-style-type можно применять к тегам
          ,
            или
          • .
          • Тип стиля списка применяется к элементам с display: list-item.
          • IE7 не поддерживает нижний латинский и верхний латинский , вместо этого используйте нижний альфа и верхний альфа .
          • Алфавитные стили, такие как нижний альфа-канал или верхний альфа-канал , будут отображать неопределенные числа после перечисления 26 элементов.
          • См. также свойства list-style, list-style-image и list-style-position.

          Совместимость с браузерами

          Свойство CSS list-style-type имеет базовую поддержку следующих браузеров:

          • Chrome
          • Андроид
          • Firefox (Геккон)
          • Firefox Mobile (Геккон)
          • Internet Explorer (IE)
          • Интернет-телефон
          • Опера
          • Опера Мобайл
          • Сафари (веб-кит)
          • Сафари Мобильный

          Пример

          Мы обсудим свойство list-style-type ниже, исследуя примеры использования этого свойства в CSS.

          С упорядоченными списками

          Давайте рассмотрим пример стиля списка CSS, где мы применяем тип стиля списка к упорядоченному списку.

          HTML-код будет выглядеть следующим образом:

           
          1. TechOnTheNet.com
          2. CheckYourMath.com
          3. BigActivities.com

          CSS будет выглядеть следующим образом:

           ol { list-style-type: upper-roman; } 

          Упорядоченный список будет выглядеть так:

          В этом примере стиля списка CSS мы выбрали отображение римских цифр в верхнем регистре перед каждым элементом списка в теге

            .

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

            Далее давайте рассмотрим пример стиля списка CSS, где мы применяем тип стиля списка к ненумерованному списку.

            HTML-код будет выглядеть следующим образом:

             
            • TechOnTheNet.com
            • CheckYourMath.com
            • BigActivities.com

            CSS будет выглядеть следующим образом:

             ul { list-style-type: none; } 

            Ненумерованный список будет выглядеть следующим образом:

            В этом примере CSS-списка мы удалили диск из начала каждого элемента списка в теге

              . Элементы списка по-прежнему будут иметь отступ (если они не переопределены с помощью CSS), но перед каждым элементом списка ничего не будет отображаться.

              С элементами списка

              Давайте рассмотрим пример стиля списка CSS, в котором мы применяем тип стиля списка к элементу списка.

              HTML-код будет выглядеть так:

               
              • TechOnTheNet.com
              • CheckYourMath.com
              • BigActivities.com

              CSS будет выглядеть следующим образом:

               li { тип стиля списка: квадрат; } 

              В этом примере стиля списка CSS мы решили отображать заполненные квадраты перед каждым элементом

            • (вместо диска для ненумерованных списков).

              Это также приведет к тому, что элементы списка будут выглядеть следующим образом (независимо от того, являются ли элементы списка частью упорядоченного или неупорядоченного списка):

              CSS | Свойство list-style-type — GeeksforGeeks

              Просмотреть обсуждение

              Улучшить статью

              Сохранить статью

              • Последнее обновление: 28 июн, 2022

            • Читать
            • Обсудить
            • Посмотреть обсуждение

              Улучшить статью

              Сохранить статью

              Свойство list-style-type в CSS определяет внешний вид маркера элемента списка (например, диска, символа или пользовательского стиля счетчика), если «list-style-image» имеет значение «none».

              Синтаксис:

               тип-стиля-списка: диск|круг|квадрат|десятичный|нижний-римский|верхний-римский|
              нижний греческий|нижний латинский|верхний латинский|нижний альфа|верхний альфа|нет|
              наследовать; 

              Значения свойств :

              • диск: Это значение по умолчанию. Маркер представляет собой закрашенный круг.

              Синтаксис: 

               тип-стиля списка: диск; 

              Пример:

              html

              < html >

                   < head >

                       < title >CSS list-style-type Собственность Название >

              < Стиль >

              . geek1 {

              .0003

                         тип-стиля списка: диск;

                       }

                       style >

                   head >

                   < body >

                   < h2 style = "text-align: center; color: green">

                       тип-стиля списка: диск;

                   h2 >

                   < p >Sorting Algorithms p >

                   < ul class ="geek1">

                     < li >Пузырьковая сортировка LI >

              < LI > Сорж. >

              UL >

              Body > .0023

              HTML >

              Выход:

              • :

                • .

                Синтаксис: 

                 тип стиля списка: круг; 

                Пример: 

                html

                < html

                23

                     < head >

                         < title >CSS list-style-type Property title >

                         < style >

                         . geek1 {

                           тип стиля списка: круг;

                         }

                         style >

                     head >

                     < body >

                     < h2 style = "text-align: center; color: green">

                         тип стиля списка: круг;

                     h2 >

                     < p >Sorting Algorithms p >

                     < ul class="geek1 «>

                < LI > Сорт пузырьков LI >

                < LIT < LIT

                < LIT

                0023 >Merge Sort li >

                       < li >Insertion Sort li >

                     ul >

                      

                     body >

                html >

                Вывод:

                 

                • квадрат: Маркер представляет собой квадрат.

                Синтаксис:

                 list-style-type: Square; 

                Example: 

                html

                >

                9 >

                9002 < li >Insertion Sort li >

                     ul >

                      

                     body >

                HTML >

                < html >

                     < head >

                         < title >CSS list-style-type Property title >

                         < style >

                         .geek1 {

                           тип-стиля-списка: квадратный;

                         }

                         стиль >

                     head >

                     < body >

                     < h2 style = "text-align: center; цвет: зеленый">

                         тип стиля списка: квадрат;

                     h2 >

                     < P > Алгоритмы сортировки P >

                < UL . Bubble Sort LI >

                < LI > Merge Sort LI >

                9 >

                9

                Выход:

                • DECIMAL:

                  • . 7 Маркер представляет собой десятичное число, начинающееся с 1. 

                  Синтаксис: 

                   list-style-type: decimal; 

                  Example: 

                  html

                  < html >

                       < head >

                           < title >Свойство типа списка CSS Название >

                  < Стиль >

                  . Geek1 {

                  . EEK1 {

                  .

                  }

                  .0014 < Body >

                  < H2 Стиль = "Текстовый альорнез: Центр; цвет: зеленый"> 9003

                  212121212121212121212121212.LERILIRI. ;

                       h2 >

                       < p >Sorting Algorithms p >

                  < UL . > Сорт -сортировка Merge LI >

                  < LI > Вставка сорта LI > > Вставка. 0023

                       ul >

                        

                       body >

                  html >

                  Вывод:  

                  • нижний латинский: Маркер представляет собой строчные римские цифры (i, ii, iii, iv, v и т. д.).

                  Синтаксис:

                   тип стиля списка: нижний роман; 

                  Example: 

                  html

                  < html >

                       < head >

                           < title >CSS list-style-type Property title >

                  < Стиль >

                  . geek1 {

                  List-Style-Type: нижний ROMAN;

                           }

                           style >

                       head >

                       < Body >

                  < H2 Стиль = "Text-Align: Center; Color: Green">

                  List-Sty-Sty-Sty-Typ: Нижний-роман;

                       h2 >

                       < p >Sorting Algorithms p >

                       < UL Class = "Geek1">

                  < LI > Сорт пузырь. / li >

                         < li >Insertion Sort li >

                       ul >

                        

                       body >

                  html >

                  Output:  

                  • верхний римский: Маркер представляет собой прописные римские цифры (I, II, III, IV, V и т.д.).

                  Синтаксис: 

                   тип-стиля-списка: верхний римский; 

                  Example: 

                  html

                  < html >

                       < head >

                           < title >CSS list-style-type Property title >

                           < стиль >

                           . geek1 {

                             list-style-type: upper-roman

                           }

                           style >

                       head >

                       < body >

                       < h2 style = "text-align: center; color: green">

                           list-style-type: upper-roman;

                       h2 >

                       < p >Sorting Algorithms p >

                       < ul class ="выродок1">

                  < LI > Bubble Sort LI >

                  < LIT . < LI > Сорта внедрения LI >

                  UL > .0003

                        

                       body >

                  html >

                  Output:

                   

                  • lower-greek: Маркер представляет собой строчную классическую греческую букву альфа, бета, гамма, … (?, ?, ?, …).

                  Синтаксис: 

                   тип-стиля списка: нижний греческий; 

                  Пример:

                  html

                  < html >

                       < head >

                           < title >CSS list-style-type Property title >

                           < style >

                           . geek1 {

                             list-style-type: нижний греческий;

                           }

                           style >

                       head >

                       < body >

                       < h2 style = "text-align: center; color: green">

                           list-style-type: нижний греческий;

                       h2 >

                       < p >Sorting Algorithms p >

                       < ul class ="geek1">

                         < LI > Сорт пузырьков LI >

                  < LI > Сорт. LI > Вставка сортировки LI >

                  UL >

                  >

                  >

                  >

                  >

                  >

                  > 9003

                  0003

                       body >

                  html >

                  Output:

                   

                  • lower-latin: The marker is строчные буквы ascii (a, b, c, … z).

                  Синтаксис: 

                   тип-стиля списка: нижний латинский; 

                  Пример: 

                  HTML

                  < html >

                       < head >

                           < title >CSS list-style- Свойство типа Название >

                  < Стиль >

                  .Geek1 {

                  .0023

                             тип стиля списка: нижний латинский;

                           }

                           style >

                       head >

                       < body >

                       < h2 style = "text-align: center; color: green">

                           тип стиля списка: нижний латинский;

                       h2 >

                       < p >Sorting Algorithms p >

                       < ul class ="geek1">

                         < li >Пузырьковая сортировка LI >

                  < LI > Сорг. >

                  UL >

                  BOLOD .0022>

                  HTML >

                  Выход:

                • :

                  • . …З).

                  Синтаксис: 

                   тип-стиля списка: верхний латинский; 

                  Пример: 

                  html

                  < HTML >

                  < HEAD >

                  < TITLE > CSSSTE-ST-STEPE . < Стиль >

                  .geek1 {

                  List-Style-Type: Верхний Латин;

                           }

                           style >

                       head >

                       < body >

                       < h2 style = "text-align: center; color: green">

                           list-style-type: upper-latin;

                       h2 >

                       < p >Sorting Algorithms p >

                       < ul class = "Geek1">

                  < LI > Сорт пузырьков LI >

                  <

                  <0023 LI > Срней Сорт LI >

                  < LI > Вставка. >

                  .0003

                  Вывод:  

                  • нет: В этом режиме маркер не отображается.

                  Синтаксис: 

                   тип-стиля-списка: нет; 

                  Example: 

                  html

                  >

                  9 >

                  9002 < li >Insertion Sort li >

                       ul >

                        

                       body >

                  HTML >

                  < html >

                       < head >

                           < title >CSS list-style-type Property title >

                           < style >

                           . geek1 {

                             тип-стиля-списка: нет;

                           }

                           стиль >

                       head >

                       < body >

                       < h2 style = "text-align: center ; цвет: зеленый">

                           тип стиля списка: нет;

                       h2 >

                       < P > Алгоритмы сортировки P >

                  < UL . Bubble Sort LI >

                  < LI > Merge Sort LI >

                  9 >

                  9

                  0397 и верхняя альфа такие же, как нижняя латиница и верхняя латиница соответственно.

                  Supported Browsers: The browser supported by list-style-type property are listed below:

                  • Google Chrome 1.0
                  • Edge 12.0
                  • Internet Explorer 4.0
                  • Firefox 1.0
                  • Opera 3.5
                  • Apple Safari 1.0

                  Рекомендуемые статьи

                  Страница :

                  Способ настройки каждого элемента в списке с помощью простого CSS

                  Первоначально опубликовано на dev.

                  Списки представляют собой форму представления данных, обычно используемую всеми типами документов. В HTML есть два типа списков, а именно упорядоченные и неупорядоченные списки.

                  В упорядоченном списке элементы обозначаются порядковыми номерами или буквами в определенном порядке. В неупорядоченном списке элементы списка обозначаются различными типами маркеров, а именно диском, кружком, квадратом или изображением.

                  По умолчанию элементы упорядоченного списка обозначаются цифрами, а элементы ненумерованного списка — дисковыми маркерами.

                   
                  <ул>
                    
                • Элемент 1
                • Элемент 2
                • Элемент 3
                <ол>
              • Элемент 1
              • Элемент 2
              • Элемент 3

          Типы стилей списка стилей

          Для стилей списков существуют свойства списка CSS, с помощью которых мы можем изменить тип стиля списка, положение списка и добавить изображение в качестве типа списка ничего, кроме изображения в качестве маркера списка вещь.

          Свойство списка CSS

           ul, ol {
            /* list-style — это сокращенное свойство */
            стиль списка: тип стиля списка тип стиля списка положение стиля списка
          }
           
          • list-style-type  – для изменения стилей маркеров списка
          • list-style-position  – изменить положение списка, два значения снаружи и внутри
          • list-style-image  – добавить изображение в качестве маркера для списка, если изображение не отображается, будет отображаться list-style-type

          Итак, чтобы изменить тип маркера для списка, нам просто нужно использовать тип стиля списка CSS с нужным маркером. Давайте посмотрим, как изменить маркеры для списка.

           /* Ненумерованный список */
          ул {
            тип-списка: '❤️';
            или /* стиль списка: '❤️'; */
          }
          
          /* Список заказов */
          пр {
            стиль списка: '👍'
          }
           

          Просто изменив значение типа стиля списка CSS, мы можем изменить маркеры любого списка. Возможным значением типа стиля списка может быть что угодно, даже буквы для конкретного языка, римские цифры и т. д. Чтобы узнать о различных поддерживаемых типах стилей списка в CSS, перейдите к этой документации MDN.

          Но при таком подходе все типы стилей будут одинаковыми для всех элементов списка. Чтобы настроить тип стиля для каждого отдельного элемента, нам нужно определить его с помощью правила CSS @counter-style .

          Настроить индивидуальный тип стиля списка

          Используя @counter-style , мы можем определить пользовательский тип стиля списка для отдельных элементов списка. У него так много свойств для настройки списка. Есть три важных свойства, которые нам нужно знать, чтобы настроить типы стилей списка.

           @counter-style нестандартный тип {
            система: циклическая;
            символы: «😀»;
            суффикс: " ";
          }
          
          ул {
            стиль списка: пользовательский тип;
            /*или тип-стиля-списка: пользовательский-тип; */
          }
           
          • система  – определяет, как должны отображаться маркеры списка. Возможные значения для него: циклические, числовые, буквенные, символьные, аддитивные или фиксированные и т. д.
          • символов  – здесь вам нужно указать различные типы стилей списка, которые вы хотите отображать для элементов списка. Это могут быть цифры, алфавиты, символы и даже изображения, разделенные пробелом 9.0453
          • суффикс  – обычно это должен быть пробел, чтобы после типа стиля был пробел. В качестве суффикса может быть что угодно, кроме пробела.

          Давайте посмотрим на все вышеперечисленное в действии.

           
          <ул>
            
        1. Один
        2. Два
        3. Три
        4. Четыре
      <ол>
    1. Один
    2. Два
    3. Три
    4. Четыре
     /* тип стиля для ненумерованного списка */
    @counter-style пользовательский неупорядоченный {
      система: циклическая;
      символы: '❓' '✌️' '❤️' ;
      суффикс: '';
    }
    
    /* тип стиля для нумерованного списка */
    @counter-style на заказ {
      система: фиксированная;
      символы: '➡️' '😀' '👍';
      суффикс: '';
    }
    
    ул {
      стиль списка: пользовательский неупорядоченный;
      /* или list-style-type: custom-unordered; */
    }
    пр {
      тип стиля списка: заказной;
    }
     

    Изображение результата помещено сюда, потому что мы не можем редактировать CSS в dev. to. Чтобы увидеть фактический результат на веб-странице, см. оригинальную статью на devapt сайте.

    Таким образом, используя @counter-style, мы можем добавлять отдельные типы стилей списка. Если вы видите, когда система определяется как циклический  один и тот же тип стиля списка повторяется после того, как все типы выполнены, и когда он фиксированный  тип стиля для номера элемента больше, чем количество определенных символов, получите значение по умолчанию тип стиля, т. е. номер для упорядоченного списка и диск для неупорядоченного списка.

    Вам нужно системное значение как фиксированное только тогда, когда вы знаете, что количество элементов фиксировано, в противном случае лучше выбрать циклическое или любой другой тип.

    Примечание:  Safari — единственный современный браузер, который не поддерживает эту функцию CSS. Совместимость можно посмотреть здесь.

    Вот и все, что касается стилизации отдельных типов элементов списка с помощью CSS.

    Источник: dev

    list-style-type · WebPlatform Docs

    Резюме

    Указывает тип маркера элемента списка в списке.

    Обзорная таблица

    Исходное значение
    диск
    Относится к
    элементов с «display: list-item»
    Унаследовано
    Да
    СМИ
    визуальный
    Расчетное значение
    как указано
    Анимируемый
    Нет

    Объектная модель CSS Свойство
    :

    Синтаксис

    • тип списка: армянский
    • тип списка: круг
    • тип-списка: десятичный
    • тип-стиля-списка: десятичный-начальный-ноль
    • тип списка: диск
    • тип списка: грузинский
    • тип-списка: наследовать
    • тип-стиль списка: нижний альфа-канал
    • тип списка: нижний греческий
    • тип списка: нижняя латиница
    • тип-списка: нижний латинский
    • тип-списка: нет
    • тип списка: квадратный
    • тип-списка: верхний-альфа
    • тип списка: верхняя латиница
    • тип-списка: верхний латинский

    Ценности

    армянский
    Маркер с традиционной армянской нумерацией
    круг
    круг
    десятичный
    номер
    . Это значение по умолчанию для
      десятичный начальный ноль
      номер с ведущими нулями (01, 02, 03 и т. д.)
      диск
      закрашенный круг. Это значение по умолчанию для
        грузинский
        традиционная грузинская нумерация
        наследует
        Значение свойства listStyleType наследуется от родительского элемента
        нижний альфа-канал
        нижний альфа-канал (a, b, c, d, e и т. д.)
        нижнегреческий
        нижний греческий
        нижний латинский
        нижний латинский (a, b, c, d, e и т. д.)
        нижний латинский
        нижний роман (i, ii, iii, iv, v и т. д.)
        нет
        Маркер не отображается
        квадрат
        кв.
        верхний альфа-канал
        верхний альфа-канал (A, B, C, D, E и т. д.)
        верхняя латиница
        верхняя латиница (A, B, C, D, E и т. д.)
        верхний латинский
        верхнеримские (I, II, III, IV, V и др. )

        Примеры

        В следующих примерах атрибут list-style-type и свойство list-style-type используются для установки маркеров.

        В этом примере ul используется в качестве селектора во встроенной (глобальной) таблице стилей для изменения типа маркера на круг .

         <стиль>
            ul {тип стиля списка: круг}
        
         

        Посмотреть пример в реальном времени

        В этом примере показано использование десятичного начального нуля .