Другой подход заключается в использовании фонового изображения CSS:
ul.bullet { list-style-type: none; margin: 0; padding: 0; }
ul.bullet li { background: url(greentriangle.gif) top left no-repeat; padding-left: 10px; }
<ul class="bullet">
<li>One</li>
<li>Two</li>
<li>Three</li>
</ul>
Если вы хотите применить зеленый треугольник только к определенным элементам списка, вы можете иметь нормальное изображение треугольника в дополнение к изображению зеленого треугольника:
ul.bullet { list-style-type: none; margin: 0; padding: 0; }
ul.bullet li { background: url(normaltriangle.gif) top left no-repeat; padding-left: 10px; }
ul.bullet li.green { background: url(greentriangle.gif) top left no-repeat; padding-left: 10px; }
<ul class="bullet">
<li>One</li>
<li class="green">Two</li>
<li>Three</li>
</ul>
Возможно, вам также понадобится настроить отступы и расположение изображений, которые вы использовали, чтобы они выглядели идеально.
Надеюсь, это поможет вам, миндалины!