I am creating a small widget for a page that lists the steps in reverse order. I plan to do this with oland set an attribute valuefor individual tags lito force the numbering olto change. So far so good.
However, I have a design riddle that I'm not sure can be solved with css.
With this mark, is it possible to center the text, but keep the labels aligned left?
<ol>
<li value="5">item 5</li>
<li value="4">item 4</li>
<li value="3">item 3</li>
<li value="2">item 2</li>
<li value="1">item 1</li>
</ol>
Here is an image to illustrate the text that I use after.

It would be a shame if I had to drag extra spaces in my markup for something that OL does automatically.