Вы могли бы написать некоторый javascript для анализа страницы и в основном поддерживать стек UL, но это было бы неаккуратно и хакерски. Это должно быть что-то вроде этого.
ел бы чередовать свойства типа стиля списка для списков ul, так что внешний - это диск, затем один внутренний список ul - это круг, а еще один внутренний - это диск, и так далее.
По сути, я хочу вот что:
<ul><!-- use disc -->
<li>Lorem ipsum</li>
<li>
<ul><!-- use circle -->
<li>Lorem ipsum</li>
<li>
<ul><!-- use disc -->
<li>Lorem ipsum</li>
</ul>
</li>
<li>Lorem ipsum</li>
</ul>
</li>
<li>Lorem ipsum</li>
</ul>
Как бы я сделал это с помощью CSS?