我认为这个问题的答案是否定的……但是有没有人知道一种 HTML/CSS 方法来创建一个有序列表而没有数字后的句点?或者,或者,指定分隔符?
理想情况下,我不想为每个数字使用不同类的列表样式图像,但这就是我到目前为止所能想到的……这似乎非常不合逻辑。
IE:
Default Style:
1. ______
2. ______
3. ______
Desired Style:
1 ______
2 ______
3 ______
Alternate Style:
1) ______
2) ______
3) ______
原文由 Andrew 发布,翻译遵循 CC BY-SA 4.0 许可协议
这完全有可能仅使用 CSS (2.1):
请记住,此解决方案依赖于 :before 伪选择器,因此一些较旧的浏览器(尤其是 IE6 和 IE7)不会呈现生成的数字。对于这些浏览器,您需要添加一个额外的 CSS 规则,仅针对它们以使用正常的列表样式: