ฉันจะให้คำตอบที่ฉันมักจะไม่ชอบอ่าน แต่ฉันคิดว่าเนื่องจากมีคำตอบอื่น ๆ ที่บอกคุณว่าจะบรรลุสิ่งที่คุณต้องการได้อย่างไรจึงเป็นการดีที่จะคิดใหม่ว่าสิ่งที่คุณพยายามจะบรรลุนั้นเป็นจริงหรือไม่ ความคิดที่ดี.
ขั้นแรกคุณควรคิดว่าหากเป็นความคิดที่ดีที่จะแสดงรายการในลักษณะที่ไม่ได้มาตรฐานโดยมีอักขระตัวคั่นแตกต่างจากที่ให้มา
ฉันไม่รู้เหตุผล แต่สมมติว่าคุณมีเหตุผลที่ดี
วิธีที่นำเสนอที่นี่เพื่อให้บรรลุซึ่งประกอบด้วยการเพิ่มเนื้อหาลงในมาร์กอัปของคุณโดยส่วนใหญ่จะผ่าน CSS: ก่อน pseudoclass เนื้อหานี้กำลังแก้ไขโครงสร้าง DOM ของคุณโดยเพิ่มรายการเหล่านั้นเข้าไป
เมื่อคุณใช้ตัวเลข "ol" มาตรฐานคุณจะมีเนื้อหาที่แสดงผลซึ่งสามารถเลือกข้อความ "li" ได้ แต่ไม่สามารถเลือกตัวเลขที่อยู่ข้างหน้าได้ นั่นคือระบบเลขมาตรฐานดูเหมือนจะเป็นการ "ตกแต่ง" มากกว่าเนื้อหาจริง หากคุณเพิ่มเนื้อหาสำหรับตัวเลขโดยใช้เช่นวิธีการ ": before" เหล่านั้นเนื้อหานี้จะสามารถเลือกได้และดำเนินการกับสิ่งนี้ดำเนินการปัญหา vopy / paste ที่ไม่ต้องการหรือปัญหาการเข้าถึงได้กับโปรแกรมอ่านหน้าจอที่จะอ่านเนื้อหา "ใหม่" นี้เพิ่มเติม ไปยังระบบตัวเลขมาตรฐาน
บางทีวิธีอื่นอาจเป็นการจัดรูปแบบตัวเลขโดยใช้รูปภาพแม้ว่าทางเลือกนี้จะทำให้เกิดปัญหาขึ้นเอง (ตัวเลขไม่แสดงเมื่อปิดใช้งานรูปภาพขนาดข้อความสำหรับตัวเลขไม่เปลี่ยนแปลง ... )
อย่างไรก็ตามเหตุผลสำหรับคำตอบนี้ไม่ได้เป็นเพียงการเสนอทางเลือก "ภาพ" นี้ แต่เพื่อให้ผู้คนคิดถึงผลที่ตามมาของการพยายามเปลี่ยนระบบตัวเลขมาตรฐานสำหรับรายการที่เรียงลำดับ