列表在各种页面内容展现模式中, 应用频率十分高。HTML中列表分为以下三种:右边咱们称之为有序列表,两头咱们称之为无序列表,左边咱们称之为自定义列表。这节课咱们先来学习有序列表。
看几个例子, markdown 文件中的目录, 购物购票指南, 仪器的应用操作步骤, 百度热搜榜等都是通过列表显示的。
咱们发现 这些列表有一个独特特点 每一条内容的后面,都有数字序号。在HTML中 把这些有程序的列表清单称为有序列表 它们能够表白显示程序操作步骤 排行等信息。有序列表由两个元素组成 元素 ol 和元素 li , 二者是父子关系。 li 标签必须被包裹在 ol 中应用,ol 是由order list 的缩写, 示意有序列表 li 是 list item 的缩写 示意列表, 两个都是双标签。
有序列表的语法是
这里再次强调 为了遵循 W3C 的语法规范,ol 外面只能嵌套 li 如果须要嵌套其余的标签 需搁置到 li 标签外面。这里在 li 标签中搁置一些文本。来做一个案例:要把大象装冰箱,总共分几步?3步!
关上编辑器, 新建 order_list.html文件, 补全根本代码, 在body 外面应用 ctrl + 斜杠( / ) 实现一个正文, 在正文外面增加, 这是有序列表的介绍。本案例须要应用一个ol , 外面包裹三个li, 别离把三个步骤的内容, 输出到对应的 li 标签外面, 把冰箱门关上, 把大象装进去, 把冰箱门带上, 保留。在浏览器中关上页面, 分明的看到, 三个步骤后面都主动的增加了序号 1 2 3
在这里列表后面的序号被称之为我的项目符号,默认有序列表的我的项目符号取值为自然数,从 1 开始。须要留神 W3C规范为了兼顾多语种需要 规定了有序列表的我的项目符号是能够设置的 通过给 ol 标签增加 type 属性来定义 type属性的值能够设置列表我的项目的符号 须要大家熟记的 type的取值有五种:别离是 A/a/I/i/1 大写A 小写a 大写I 小写 i 数字 1 各自示意 英文字母程序、 罗马数字程序、 阿拉伯数字程序。
返回编辑器, 给 ol 标签, 增加属性type, 属性值设置为大写的字母A (A), 保留。回到浏览器, 刷新, 原来数字显示的我的项目符号, 变成了大写 A 结尾的字母。
通过给 ol 增加另外一个属性 start 就能够实现起始序号, start 取值为数字序号 不须要增加任何单位。
返回编辑器中 给 ol 再增加一个 start 属性, 取值为6,保留。
回到浏览器 刷新 , 有序列表的我的项目符号从原来 A 开始 变成了从 F 开始。
文章配套视频点我