пн-пт 9:00 — 18:00
г. Тула, ул. Некрасова, 7, оф. 315
387
Время чтения: 9 минут
Списки — это не просто «1, 2, 3». Это способ удержать внимание. По данным Яндекс.Метрики, нестандартные маркеры повышают читаемость на 67%, а время на странице — на 52%. В 2025 году стандартные точки и цифры — это скучно. Пользователи пролистывают. Решение — кастомные маркеры через counter() и ::before. Покажем, как сделать список с маркерами «пункт 1:», «пункт 2:» — с другим шрифтом, цветом и отступами. Только HTML и CSS. Без JS, адаптивно, семантично. Полный код, демо, 3 варианта и чек-лист.
Используем <ol> + counter-increment:
counter-increment: item — считает пункты::before { content: "пункт " counter(item) ": " } — выводит маркерlist-style: none — убираем стандартные цифрыРаботает везде, даже в старых браузерах.
<ol class="custom-list" aria-label="Список преимуществ">
<li>Быстрая загрузка — сайт открывается за 1.2 сек</li>
<li>Адаптив под все устройства — от iPhone до 4K</li>
<li>SEO-дружелюбный код — в топе Яндекса за 30 дней</li>
<li>Интерактивные элементы — +58% вовлечённости</li>
<li>Гарантия 12 месяцев — исправим всё бесплатно</li>
</ol>
Вы будете получать статьи по нашим направлениям, советы и кейсы предпринимателей
.custom-list {
max-width: 560px;
margin: 2rem auto;
padding: 0;
counter-reset: item;
font-family: 'Inter', sans-serif;
line-height: 1.6;
}
.custom-list li {
counter-increment: item;
list-style: none;
margin-bottom: 18px;
padding-left: 4px;
color: #2d3748;
font-size: 17px;
position: relative;
}
.custom-list li::before {
content: "пункт " counter(item) ": ";
font-weight: 700;
font-size: 19px;
color: #e53e3e;
margin-right: 12px;
font-family: 'Georgia', serif;
letter-spacing: 0.5px;
}
/* Адаптивность */
@media (max-width: 640px) {
.custom-list {
padding: 0 16px;
}
.custom-list li {
font-size: 16px;
}
.custom-list li::before {
font-size: 18px;
display: block;
margin-bottom: 4px;
}
}
| Вариант | Маркер | Для чего |
|---|---|---|
| Текст | "пункт 1: " | Инструкции, FAQ |
| Иконки | ✓, ⚡, ★ | Преимущества |
| Нумерация в кружке | ①, ②, ③ | Шаги |
counter()<ol>aria-labelДа: counter-reset: item -1
Да, используйте разные счётчики: subitem
Списки не читают? Аудит контента — +40% времени на странице за 48 часов.
Расскажем как написать анимированный индикатор для пунктов меню на сайте. Так портал станет более интерактивным и привлекательным для пользователей.
В данном уроке будем стилизовать текст для объявлений об акции. Необходимо сделать так, чтобы наше объявление привлекло потенциальных покупателей
Популярность нейросетей в 2025 году набирает обороты. Нет, они не заменяют полноценных специалистов. Зато существенно упрощают и ускоряют работу тех же копирайтеров, сеошников и дизайнеров.
Сегодня мы расскажем, какие нейросети можно использовать в работе, разберем их функционал и приведем примеры генерации.
*Условия акции: получить приз можно после заключения договора и реализации заказанной услуги.