Я хочу этот HTML ...
<ol style="list-style:decimal;">
<li>Apples</li>
<li>Oranges</li>
</ol>
... сделать так
Q1. Яблоки
Q2. Апельсины
Другими словами, я хочу, чтобы автоматически сгенерированные числа начинались со статической строки «Q».
Я пробовал CSS так:
ol li:before
{
content:"Q";
}
Но это производит это:
- QApples
- QOranges
Я также пытался использовать «list-style: numbered inside;», но это просто сдвигает список вправо с теми же результатами. Я не могу найти способ ссылаться на автоматически сгенерированные числовые элементы, чтобы добавить к ним информацию о стилях CSS. Это похоже на такой простой, распространенный сценарий, но я не могу найти способа реализовать его с помощью простого CSS (без CSS-счетчиков, JavaScript и т.