• Сервис онлайн-записи на собственном Telegram-боте
    Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое расписание, но и напоминать клиентам о визитах тоже. Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.
    Для новых пользователей первый месяц бесплатно.
    Чат-бот для мастеров и специалистов, который упрощает ведение записей:
    Сам записывает клиентов и напоминает им о визите;
    Персонализирует скидки, чаевые, кэшбэк и предоплаты;
    Увеличивает доходимость и помогает больше зарабатывать;
    Начать пользоваться сервисом
  • Как продвинуть сайт на первые места?
    Вы создали или только планируете создать свой сайт, но не знаете, как продвигать? Продвижение сайта – это не просто процесс, а целый комплекс мероприятий, направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.
    Ускорение продвижения
    Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.
    Начать продвижение сайта
УРОКИ CSS CSS3 ПРИМЕРЫ CSS СПРАВОЧНИК CSS

CSS Урок 9 Списки


« Назад Далее »

CSS свойства списка позволяют вам:

  • Устанавливать различные маркеры пунктов списка для упорядоченных списков
  • Устанавливать различные маркеры пунктов списка для неупорядоченных списков
  • Устанавливать изображение в качестве маркера пункта списка


Список

В HTML существует два типа списков:

  • неупорядоченные списки - пункты списка помечаются маркерами
  • упорядоченные списки - пункты списка помечаются числами или буквами

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


Различные Маркеры Пунктов Списка

Тип маркера для пункта списка указывается с помощью свойства list-style-type:

Пример

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 для неупорядоченных списков, и некоторые - для упорядоченных.


Изображение в качестве Маркера Пункта Списка

Чтобы указать изображение в качестве маркера пункта списка, используйте свойство list-style-image:

Пример

ul
{
list-style-image:url('sqpurple.gif');
}

Попробуйте сами »
Щелкните на кнопке "Попробуйте сами" чтобы увидеть как это работает

Пример выше не отображается одинаково вовсех браузерах. IE и Opera будут отображать маркер-изображение чуть выше, чем Firefox, Chrome, и Safari.

Если вы хотите, чтобы изображение-маркер размещался одинаково во всех браузерах, кросс-браузерное решение объяснено ниже.

Кросс-браузерное Решение

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

Пример

ul
{
list-style-type:none;
padding:0px;
margin:0px;
}
li
{
background-image:url(sqpurple.gif);
background-repeat:no-repeat;
background-position:0px 5px;
padding-left:14px;
}

Попробуйте сами »
Щелкните на кнопке "Попробуйте сами" чтобы увидеть как это работает

Объяснение примера:

  • Для ul:
    • Установка list-style-type в none - чтобы удалить маркер пункта списка
    • Установка свойств padding и margin в 0px (для кросс-браузерной совместимости)
  • Для li:
    • Установка адреса URL для изображения, и значения no-repeat (чтобы изображение выводилось только один раз)
    • Позиционирование изображения в желаемом месте (влево на 0px и вниз на 5px)
    • Установка левого отступа для текста в списке

Список - Стенографическое (Сокращенное) свойство

Также можно указать все свойства списка в одном - одиночном свойстве. Оно называется стенографическим (или сокращенным) свойством.

Стенографическое свойство для списков - это свойство list-style:

Пример

ul
{
list-style:square url("sqpurple.gif");
}

Попробуйте сами »
Щелкните на кнопке "Попробуйте сами" чтобы увидеть как это работает

При использовании стенографического свойства порядок значений таков:

  • list-style-type
  • list-style-position (объяснение смотрите ниже - в таблице свойств CSS)
  • list-style-image

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


Примеры

Еще примеры

Всевозможные маркеры пунктов списка
Этот пример демонстрирует всевозможные маркеры пунктов списка в CSS.


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

СвойствоОписание
list-styleУстанавливает все свойства списка в одном объявлении
list-style-imageУстанавливает изображение в качестве маркера пункта списка
list-style-positionУказывает, должны ли маркеры пункта списка появляться внутри или снаружи содержания
list-style-typeУказывает тип маркера пункта списка




« Назад Далее »



© 2011 - 2022 Уроки CSS