Если вы не беспокоитесь о поддержке IE7 и старше, вы можете использовать псевдо-селектор: before для воспроизведения поведения маркера.
CSS:
ul.dashed li {
list-style: none;
}
ul.dashed li:before {
content: "- ";
}
HTML
<ul class="dashed">
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ul>