2014-02-06 120 views
1

例如做罗马,字母列表,我可以做到这一点名单:我怎么能在CSS

<ol type="a", type="i", type="I"></ol> 

我可怎么办类似的列表中未使用HTML type属性。和type属性是在css3中使用的良好做法? 谢谢!

回答

2

您也可以使用list-style-type CSS设置。

list-style-type: lower-roman/upper-roman 

从文档:

摘要

列表样式类型CSS属性指定列表项 元素的外观。由于它是唯一默认显示的人:列表项,此 通常是<li>元素,但可以是具有此显示 值的任何元素。

标记的颜色将与其应用于的元素的计算颜色相同。

语法

正式语法:disc |圈| | square |小数| decimal-leading-zero | lower-roman | upper-roman |下希腊语|低拉丁|上拉丁文 |亚美尼亚语|格鲁吉亚|低alpha | upper-alpha |没有


W3C HTML 5 Reference of the <ol> tag允许使用内嵌type属性:

ol元素的类型属性在之前 版本的HTML,的弃用,但不再是过时 ,因为它具有含义,并不简单表示。

+2

我不使用'type'属性认为这是一个很好的做法。设计设置应该保留在CSS文件中,而不是HTML文件中。 – Itay

+0

好的,谢谢。我的编辑器不接受输入html。但它在浏览器工作 –

+0

@ArthurYakovlev看到我的编辑更多的信息。现在很清楚为什么你的编辑不接受这个。 – Itay