Если у меня есть такие элементы:
<a href="something">A</a>
<a href="something_else">B</a>
<a href="something">A</a>
<a href="...">C</a>
Я знаю, что могу использовать что-то вроде
body
{
counter-reset:section;
}
a:before
{
counter-increment:section;
content:counter(section)". ";
}
получить
1. A
2. B
3. A
4. C
но есть ли способ получить следующее?
1. A
2. B
1. A
3. C
т.е. уникально идентифицировать все ссылки на странице, добавляя к тексту префикс с одинаковым номером.
Примечание. :жесткое кодирование определенных URL-адресов не является вариантом, я потенциально имею дело с сотнями ссылок и не знаю URL-адресов заранее.
Я понимаю, что это было бы легко/возможно с javascript, меня интересуют только решения на основе CSS -или объяснение того, почему это невозможно с CSS.