使用<ol>和<li>标签创建有序列表,支持type属性设置编号类型(如A、a、i、1),start属性定义起始值,可嵌套实现多级结构,使页面层次清晰。

在HTML中创建有序列表,使用 <ol> 和 <li> 标签即可。有序列表会自动为每一项添加编号,默认从1开始递增。
基本语法结构
使用 <ol> 定义一个有序列表容器,内部用 <li> 表示每一个列表项。
<ol><li>第一项</li>
<li>第二项</li>
<li>第三项</li>
</ol>
浏览器会显示为带数字编号的列表:
- 第一项
- 第二项
- 第三项
设置编号类型(type属性)
通过 type 属性可以更改编号的样式。支持以下几种值:
立即学习“前端免费学习笔记(深入)”;
- 1:阿拉伯数字(默认,如 1, 2, 3...)
- a:小写英文字母(a, b, c...)
- A:大写英文字母(A, B, C...)
- i:小写罗马数字(i, ii, iii...)
- I:大写罗马数字(I, II, III...)
示例:使用大写字母编号
<ol type="A"><li>苹果</li>
<li>香蕉</li>
<li>橙子</li>
</ol>
自定义起始编号(start属性)
如果希望编号不从1开始,可以用 start 属性指定起始值。
<ol start="5"><li>第五项</li>
<li>第六项</li>
</ol>
显示效果为从5开始编号。
嵌套有序列表
可以在一个列表项中再插入新的有序列表,实现层级结构。
<ol><li>主任务一
<ol type="a">
<li>子任务 a</li>
<li>子任务 b</li>
</ol>
</li>
<li>主任务二</li>
</ol>
这样可以清晰展示多级有序内容。
基本上就这些。HTML有序列表简单实用,结合 type 和 start 属性能灵活控制编号样式和顺序。不复杂但容易忽略细节。合理使用能让页面结构更清晰。










