Is there a way to create a list-style in HTML with a dash (i.e. - or – –
or — —
) i.e.
<ul>
<li>abc</li>
</ul>
Outputting:
- abc
It's occurred to me to do this with something like li:before { content: "-" };
, though I don't know the cons of that option (and would be much obliged for feedback).
More generically, I wouldn't mind knowing how to use generic characters for list items.
What worked for me was
CSS:
HTML:
Use this:
Here's a version without any position relative or absolute and without text-indent:
Enjoy ;)
My solution is in adding extra span tag with mdash in it:
and adding to css: