Бывают случаи, когда у вас есть список, но вам не нужны маркеры или вы хотите использовать какой-либо другой символ вместо маркера. Опять же, CSS предлагает простое решение. Просто добавьте list-style: none; к вашему правилу и заставьте LI отображаться с выступами. Правило будет выглядеть примерно так:
ul {
list-style: none;
margin-left: 0;
padding-left: 1em;
text-indent: -1em;
}
Либо заполнение, либо маржа должны быть установлены на ноль, а другой - на 1em. В зависимости от того, какой «маркер» вы выберете, вам может потребоваться изменить это значение. Отрицательный текстовый отступ приводит к смещению первой строки влево на эту величину, создавая выступающий отступ.
HTML будет содержать наш стандартный UL, но с любым символом или объектом HTML, который вы хотите использовать вместо маркера, предшествующего содержимому элемента списка. В нашем случае мы будем использовать », кавычку с двойным прямым углом:».
»Пункт 1
» Пункт 2
»Пункт 3
» Пункт 4
»Пункт 5 сделаем
немного длиннее, чтобы
он обернулся