Чтобы ответить на мой собственный вопрос, похоже, нет действительного варианта использования для list-style-image
. В то время как есть несколько обходных путей для получения аналогичного эффекта (background-image
или ::before
/ ::after
изображения), ни один из них на самом деле не использует list-style-image
, и все они превосходят (например, они дают больше контроля) list-style-image
.
Существует также предложение рабочей группы CSS для ::marker
, которое может когда-нибудь, если оно когда-либо будет фактически одобрено, заставить list-style-image
иметь причину снова существовать.
Но на данный момент нет причины (или, по крайней мере, причины, приведенной в ответе здесь), почему любой разработчик должен когда-либо использовать list-style-image
. Хотя это технически не считается устаревшим, для всех намерений и целей оно, по-видимому, фактически устарело.