У CSS немає нумерації з російськими літерами, тому цю нумерацію доведеться робити самостійно через стилі. Для цього спочатку створюємо звичайний нумерований список через <ol>. Додавання літер здійснюється за допомогою псевдоелемента ::before та властивості content. Оскільки в кожному рядку має бути своя літера, використовуємо псевдоклас :nth-child(1), де у дужках пишеться номер літери. Першою буквою, природно, йде А, другий — Б, третьої — В і т.д. Весь цей набір додається до селектора li наступним чином.
li:nth-child(1)::before { content: 'а.'; }
li:nth-child(2)::before { content: 'б.'; }
li:nth-child(3)::before { content: 'в.'; }Тут після кожної літери йде точка, всі літери малі. Ви можете визначити свій вид нумерації списку, наприклад вона може містити великі літери з точкою, з однією або двома дужками або тільки літери. На відміну від стандартної нумерації, ми тут вільні робити що завгодно. Списку з десяти літер має вистачити практично для всіх ситуацій, але якщо цього раптово виявиться мало, нічого не заважає розширити наш список, включивши в нього хоч усі літери російського алфавіту. , колір та інші параметри (приклад 1).
Приклад 1. Список з російськими літерами
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Список</title> <style> ol { list-style-type: none; /* Ховаємо вихідну нумерацію */
}
li::before { margin-right: 5px; /* Відстань від літери до тексту */
}
li:nth-child(1)::before { content: 'а)'; }
li:nth-child(2)::before { content: 'б)'; }
li:nth-child(3)::before { content: 'в)'; }
li:nth-child(4)::before { content: 'г)'; }
li:nth-child(5)::before { content: 'д)'; }
li:nth-child(6)::before { content: 'е)'; }
li:nth-child(7)::before { content: 'ё)'; }
li:nth-child(8)::before { content: 'ж)'; }
li:nth-child(9)::before { content: 'з)'; }
li:nth-child(10)::before { content: 'і)'; }
</style>
</head>
<body> <ol> <li>Борщ</li> <li>Котлети зі щуки</li> <li>Кулеб'яка</li> <li>Гри у сметані</li> <li>Млинці з ікрою</li> <li>Квас</li>
</ol>
</body>
</html>Результат цього прикладу показаний на рис. 1.

Мал. 1. Російські літери у списку
