ここでは、私が普段読みたくない種類の回答を提供しますが、あなたが望むものを達成する方法を教えてくれる他の回答があるので、あなたが達成しようとしていることが本当に良い考えです。
まず、提供されているものとは異なる区切り文字を使用して、非標準的な方法でアイテムを表示することが良い考えかどうかを考える必要があります。
その理由はわかりませんが、正当な理由があるとしましょう。
ここで提案されている達成方法は、主に CSS :before 疑似クラスを使用して、コンテンツをマークアップに追加することです。このコンテンツは実際に DOM 構造を変更し、それらの項目を追加しています。
標準の "ol" 記数法を使用すると、レンダリングされたコンテンツで "li" テキストが選択可能になりますが、その前の数字は選択できません。つまり、標準の番号付けシステムは、実際のコンテンツよりも「装飾」に近いようです。たとえば、これらの「:before」メソッドを使用して数字のコンテンツを追加すると、このコンテンツが選択可能になり、これにより、望ましくない vopy/paste の問題、またはこの「新しい」コンテンツをさらに読み取るスクリーン リーダーのアクセシビリティの問題が発生します。標準の記数法に。
おそらく別のアプローチとして、画像を使用して数値のスタイルを設定することもできますが、この代替方法には独自の問題があります (画像が無効になっていると数値が表示されない、数値のテキスト サイズが変更されないなど)。
とにかく、この回答の理由は、この「画像」の代替案を提案するだけでなく、順序付きリストの標準的な数え上げシステムを変更しようとした結果について人々に考えさせるためです.