CSS властивості
ГлавнаяВластивості CSSАтрибут list-style-image в CSS

Атрибут list-style-image в CSS

310

Встановлює адресу зображення, яке служить маркером списку. Ця властивість успадковується, тому для окремих елементів списку для відновлення маркера використовується значення none.

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

Значення за замовчуванням none
Наслідує Так
Застосовується До елементів <dd>, <dt>, <li>, <ol> та <ul>, а також до всіх елементів, у яких вказано displaylist-item
Анімується Ні

Синтаксис

<code>list-style-image: none | url(<адреса>)

Позначення

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

Значення

none
Скасує зображення як маркер для батьківського елемента.
url
Відносний або абсолютний шлях до графічного файлу. Значення можна вказувати в одинарних, подвійних лапках або без них.
-text-long field-label-above">

Приклад

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>list-style-image</title> <style> ul { list-style-image: url(/example/image/mathematics.png); }
</style>
</head>
<body> <ul> <li>Легко перевірити, що афінне перетворення монотонно.</li> <li>Доказ рішуче стабілізує негативний криволінійний інтеграл, явно демонструючи всю нісенітницю вищесказаного.</li> <li>Степеневий ряд, у першому наближенні, марнотратно спотворює багатовимірний лист Мебіуса, звідки слідує рівність, що доводиться.</li>
</ul>
</body>
</html> 

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

Застосування якості list-style-image

Мал. 1. Застосування властивості list-style-image

Об'єктна модель

Об'єкт.style.listStyleImage

Примітка

У різних браузерах відстань між зображенням та текстом може бути різним.

В Internet Explorer до версії 7 включно не відображаються маркери, якщо для списку додано властивість float.

>

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

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

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

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

  • Recommendation (Рекомендація) — специфікація схвалена W3C і рекомендована як стандарт.
  • Candidate Recommendation (Можлива рекомендація) — група, яка відповідає за стандарт, задоволена, як він відповідає своїм цілям, але потрібна допомога спільноти розробників з реалізації стандарту.) — на цьому етапі документ представлений на розгляд Консультативної ради W3C для остаточного затвердження. та внесення поправок для розгляду спільнотою.
  • Editor's draft (Редакторська чернетка) — чорнова версія стандарту після внесення змін до редакторів проекту.
  • Draft (Чернетка специфікації) — перша чорнова версія стандарту.

Браузери

4 8 12 1 7 1 1
1 1 6 1

Браузери

У таблиці браузерів застосовуються такі позначення.

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