Спасибо! В итоге я всё же остановился на list-style-image, хотя с данным вариантом это практически равнозначные решения.
Хотелось-то, как обычно, невозможного: задать свой символ (!) для использования в качестве маркера списка (нормальное желание, вроде бы).
Было бы здорово иметь возможность делать как-нибудь так:
#sidebar ul {
list-style-type: custom;
list-style-marker: \'—\';
}
Но, увы, увы!