关于有序列表ol排序的一些问题
03:44 PM 2008-04-16 | 逍遥老鬼 | 日志分类:网络技术
首先,感谢可乐,还惦记着我的这问题,虽然不大,但是也给出了答案,就是关于有序列表的问题。
大家都知道用<ol><li>内容</li></ol>可以对列表进行排序,可以用数字排列可以用字母等等,比如下面的:
-
列表一
-
列表二
-
列表三
-
列表四
这样排序清楚明了,很实用,代码也很简单:
XML/HTML代码
- <ol>
- <li>列表一</li>
- <li>列表二</li>
- <li>列表三</li>
- <li>列表四</li>
- </ol>
但是又有问题了,如果我不想排序从一开始呢?我想从一百从一千开始排列,那又该怎么办呢?这也就引出了今天的问题。从网络上搜索了下,其实很简单,就用star这个属性就可以实现,代码如下:
XML/HTML代码
- <ol type="1" start="100">
- <li>列表一</li>
- <li>列表二</li>
- <li>列表三</li>
- <li>列表四</li>
- </ol>
但是OL的这type和start俩个属性在 HTML 4.01 中,ol 元素的 “compact”、”start” 以及 “type” 属性是不被赞成使用的。在 XHTML 1.0 Strict DTD 中,ol 元素的 “compact”、”start” 以及 “type” 属性是不被支持的。
可乐又找出了一种写法,代码如下:
XML/HTML代码
- <ol style="list-style:decimal">
- <li value="11">1</li>
- <li>2</li>
- <li>3</li>
- <li>4</li>
- <li>5</li>
- </ol>
具体效果如下:
-
列表一
-
列表二
-
列表三
-
列表四
google reader怎么不支持这种排序呢?刚才在reader里面看自己的订阅,发现我最后面的例子,还是从1开始的,并不是从10开始,但是其他订阅就没有问题了,难道,reader还把别人的文章先自己处理一次吗?或者说是feedsky的问题?因为用的是feedsky的服务,就是为了尽可能的保证自己的feed地址稳定,要是中间先被feedsky处理一手,也不爽啊……

