a标签download属性无效_15 有序列表<ol>及其属性type、start、reversed

有序列表

有序列表就是有刻意顺序的列表。

比如如下图所示的歌曲排行榜等:

56a4d17c9d2fc9ead0187eb0ad760e07.png

这种有排序的列表就是有序列表。

标签和标签

有序列表使用的是

  1. 标签和
  2. 标签,每个列表项都是
  3. 标签。

6f89f37748a1079f079a73fb471cd57f.png

上图所示的有序列表代码,在浏览器中的效果如下:

3dc1411b36498b56162d666be6b69753.png

还记得吗?无序列表在浏览器中显示的效果,在列表项的前面默认是小黑圆点,而有序列表的列表项前面,默认则是1、2、3、4......这些代表顺序的数字编号。

标签的注意事项

  1. 标签的注意事项,和
  • 标签一样,都是以下三点:

1、标签不能单独使用,它必须是

标签和 标签的子标签。

2、

标签的子标签必须是标签。

3、标签中可以放置任何其他东西。

标签的type属性

  1. 标签上,也可以设置type属性,它用来设置列表项前面的编号的类型。

170b1965e709b34bf056d460c956bff5.png

如果

  1. 标签上的type属性值为小写的a时,则显示效果根据列表项的数量,自动把列表项前面的编号设置为a、b、c......

如果

  1. 标签上的type属性值为大写的A时,则显示效果根据列表项的数量,自动把列表项前面的编号设置为A、B、C......

如果

  1. 标签上的type属性值为小写的i时,则显示效果根据列表项的数量,自动把列表项前面的编号设置为罗马数字i、ii、iii、iv......

如果

  1. 标签上的type属性值为大写的I时,则显示效果根据列表项的数量,自动把列表项前面的编号设置为罗马数字I、II、III、IV......

如果

  1. 标签上的type属性值为阿拉伯数字1时,则显示效果根据列表项的数量,自动把列表项前面的编号设置为阿拉伯数字1、2、3、4......

如果

标签上不给type属性赋值,列表项前面的编号默认为阿拉伯数字。

现在我演示一下,如果

  1. 标签的type值为大写的A:
            Document    

世界GDP排名

美国 中国 日本 德国 印度 法国 英国 巴西 意大利 加拿大

则浏览器中显示效果是这样:

bb744ac24a7c35fd6aea29f2865bc30a.png

如果

  1. 标签的type值为小写的i:
            Document    

世界GDP排名

美国 中国 日本 德国 印度 法国 英国 巴西 意大利 加拿大

则浏览器中显示效果为:

baf57fa121a29856673f6786de1ce27a.png

关于

  1. 标签上type属性的其他值,你可以自己看看效果。

但是现在的网页都非常注重设计感,不管是无序列表还是有序列表,列表项前面的编号,往往都使用图片和css,来代替用type属性值进行设置。

标签的start属性

1、start属性值必须是一个整数,它指定了列表编号的起始值。

2、start属性的值应为阿拉伯数字。即使把type属性值指定为罗马数字或者英文字母a或A,start属性的值还是应该写成阿拉伯数字。

接着我再演示一下,比如世界GDP排名,我从第6名开始:

            Document    

世界GDP排名

     法国 英国 巴西 意大利 加拿大

上面代码中,我把世界GDP排名前5的列表项都注释掉了。start值为6,表示列表项的编号从第6开始,显示效果如下:

131ce815224533bea2264bf1914f532e.png

现在我把type的值写为罗马字母i,start的值仍然应该写成阿拉伯数字,比如我还是让列表项编号,从第6开始,那么start的值就写为6:

            Document    

世界GDP排名

法国 英国 巴西 意大利 加拿大

浏览器中显示效果,列表项的编号,则是以罗马数字的第6开始的,如下:

a5b185aecb2f8d090b6dbdd4d1f49919.png

如果type值为a呢?start仍然要用阿拉伯数字,比如我从26开始:

            Document    

世界GDP排名

法国 英国 巴西 意大利 加拿大

则浏览器中显示效果如下:

121c5ccdb898ebfd1287185f95f3716f.png

因为英文字母只有26个,start的值为26,那么列表项编号从第26个英文字母开始,就是z,后面就是aa、ab、......

标签的reversed属性

1、reversed属性指定列表项是否为倒序排列。

2、reversed属性不需要赋值,只需要在

标签上写上reversed这个单词就可以,这是HTML5的新特性。

也就是说,如果你想让你的列表项倒序显示,那么只需要在

  1. 这个标签上写上reversed这个单词就行了。reversed这个单词翻译过来就是倒着的、反向的意思。

接着我再演示一下,在

  1. 上添加reversed属性:
            Document    

世界GDP排名

美国 中国 日本 德国 印度 法国 英国 巴西 意大利 加拿大

浏览器中显示效果如下:

3c2c54df808bb7ff2d3f839ad80aec07.png

如果type值为1,或者不写type值,则列表项编号的显示效果肯定是10987654321。

温馨提示关于

标签的start和reversed属性,了解即可 ,知道有这个东西,大概知道它是怎么回事即可,不用深入研究。一般你也很少会用这两个属性。所以 深入研究是没有意义的,不要浪费生命

899ff0e9b57f05c5febe244fb545a1f1.png

关注我,入门前端开发

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值