Честно говоря, единственный способ сделать то, что вы хотите полностью через браузер, это вообще не использовать нумерацию списка. Просто добавьте list-style:none
в список и введите цифры вручную:
<ol>
<li>1 The first item</li>
<li>2 The second item</li>
</ol>
Если вы генерируете код на стороне сервера, то это намного проще, так как вы можете использовать инкрементную переменную в цикле.