Я дам тут таку відповідь, яку я зазвичай не люблю читати, але я думаю, що, як і інші відповіді, які говорять вам про те, як досягти того, що ви хочете, було б непогано переосмислити, якщо дійсно те, що ви намагаєтеся досягти гарна ідея.
По-перше, ви повинні подумати, чи є гарною ідеєю показати предмети нестандартним способом, з відмітною характеристикою роздільника, ніж передбачено.
Я не знаю причин цього, але припустимо, у вас є вагомі причини.
Пропоновані тут способи домогтися, які полягають у додаванні вмісту до розмітки, головним чином через CSS: перед псевдокласом. Цей вміст дійсно модифікує вашу структуру DOM, додаючи до них ці елементи.
Коли ви використовуєте стандартну нумерацію "ol", у вас буде виведений вміст, у якому текст "li" можна вибрати, але число, що передує йому, не можна вибрати. Тобто стандартна система нумерації, здається, більше "прикраса", ніж реальний зміст. Якщо ви додасте вміст для чисел, використовуючи, наприклад, методи ": before", цей вміст буде обраний і буде прийнятий відповідно до цього, виконуючи небажані проблеми з vopy / paste або проблеми з доступністю для пристроїв зчитування екрана, які додатково будуть читати цей "новий" вміст до стандартної системи числення.
Можливо, іншим підходом може бути стилювання чисел за допомогою зображень, хоча ця альтернатива призведе до власних проблем (цифри не відображаються, коли зображення відключені, розмір тексту для номера не змінюється, ...).
У всякому разі, причина такої відповіді полягає не просто у тому, щоб запропонувати цю альтернативу «образам», а в тому, щоб змусити людей задуматися над наслідками спроб змінити стандартну систему числення для упорядкованих списків.