首页 > xhtml&css > 关于有序列表ol排序的一些问题

关于有序列表ol排序的一些问题

2008年4月16日 发表评论 阅读评论

  首先,感谢可乐,还惦记着我的这问题,虽然不大,但是也给出了答案,就是关于有序列表的问题。

  大家都知道用<ol><li>内容</li></ol>可以对列表进行排序,可以用数字排列可以用字母等等,比如下面的:

  1. 列表一
  2. 列表二
  3. 列表三
  4. 列表四

  这样排序清楚明了,很实用,代码也很简单:

XML/HTML代码
  1. <ol>  
  2.     <li>列表一</li>  
  3.     <li>列表二</li>  
  4.     <li>列表三</li>  
  5.     <li>列表四</li>  
  6. </ol>  

  但是又有问题了,如果我不想排序从一开始呢?我想从一百从一千开始排列,那又该怎么办呢?这也就引出了今天的问题。从网络上搜索了下,其实很简单,就用star这个属性就可以实现,代码如下:

XML/HTML代码
  1. <ol type=“1″ start=“100″>    
  2.  <li>列表一</li>    
  3.  <li>列表二</li>    
  4.  <li>列表三</li>    
  5.  <li>列表四</li>    
  6. </ol>  

  但是OL的这type和start俩个属性在 HTML 4.01 中,ol 元素的 “compact”、”start” 以及 “type” 属性是不被赞成使用的。在 XHTML 1.0 Strict DTD 中,ol 元素的 “compact”、”start” 以及 “type” 属性是不被支持的。

  可乐又找出了一种写法,代码如下:

XML/HTML代码
  1. <ol style=“list-style:decimal”>    
  2.  <li value=“11″>1</li>    
  3.  <li>2</li>    
  4.  <li>3</li>    
  5.  <li>4</li>    
  6.  <li>5</li>    
  7. </ol>  

  具体效果如下:

  1. 列表一
  2. 列表二
  3. 列表三
  4. 列表四

  google reader怎么不支持这种排序呢?刚才在reader里面看自己的订阅,发现我最后面的例子,还是从1开始的,并不是从10开始,但是其他订阅就没有问题了,难道,reader还把别人的文章先自己处理一次吗?或者说是feedsky的问题?因为用的是feedsky的服务,就是为了尽可能的保证自己的feed地址稳定,要是中间先被feedsky处理一手,也不爽啊……

分类: xhtml&css 标签: , , ,
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.