Если вы помните, то в чистом HTML вид маркера в списке определял атрибут type и одно из его возможных значений, в CSS данную задачу берёт на себя свойство: list-style-type которое, в свою очередь, тоже имеет свои стандартные значения определяющие вид маркера как всего списка сразу, так и его отдельного "пункта".
Значения list-style-type:
· disc - Диск. (по умолчанию для <ul>)
· circle - Полый круг.
· square - Квадрат.
· decimal - Арабские цифры. (по умолчанию для <ol>)
Наиболее интересным CSS инструментом для работы со стилем списка является, на мой взгляд, возможность вместо стандартных "скучных" маркеров описанных выше использовать свои собственные нестандартные изображения - небольшие рисунки, вписывающиеся в общий дизайн Вашего сайта.
Эту задачу выполняет свойство list-style-image которое определяет в качестве маркера списка некое графическое изображение с указанием пути к нему.
Значений данного свойства всего два:
· none - Отменяет графическое изображение маркера.
· url - Путь к файлу с рисунком маркера.
Путь к рисунку после url указывается в круглых скобках.