HTML 有序列表,又称枚举式列表,是一种在网页中显示系列项目的常用元素。它使用数字或字母对项目进行编号,创建清晰可读的列表。本文将为您提供掌控 HTML 有序列表的终极指南,帮助您提升网站的可读性、组织性和用户体验。
语法
有序列表的语法如下:
<ol>
<li>列表项 1</li>
<li>列表项 2</li>
<li>列表项 3</li>
</ol>
<ol>
:定义有序列表的开始。<li>
:定义列表中的每个项目。
属性
有序列表可以设置以下属性:
- type:指定数字或字母的类型,例如 "1"、"a" 或 "A"。
- start:指定列表中第一个项目的序号。
- reversed:反转列表中项目的排序顺序。
例如,以下代码创建了一个反转字母有序列表:
<ol type="A" reversed>
<li>项目 1</li>
<li>项目 2</li>
<li>项目 3</li>
</ol>
嵌套列表
有序列表可以嵌套在其他列表中,以创建复杂的分层结构。例如:
<ol>
<li>主列表项 1
<ol>
<li>嵌套列表项 1</li>
<li>嵌套列表项 2</li>
</ol>
</li>
<li>主列表项 2</li>
</ol>
样式
可以通过 CSS 样式自定义有序列表的外观,例如:
ol {
list-style-type: circle;
list-style-position: outside;
}
- list-style-type:指定编号或字母的类型和样式,例如 "disc"、"circle" 或 "square"。
- list-style-position:指定编号或字母的位置,例如 "inside" 或 "outside"。
可访问性
确保有序列表对屏幕阅读器和键盘用户可访问非常重要。请使用 <li role="listitem">
将每个列表项标记为列表项,并使用合适的 alt
文本描述任何图像或图标。
何时使用有序列表
有序列表适合于需要按特定顺序显示项目的场合,例如:
- 步骤或说明
- 材料列表
- 排名或等级
- 事件时间表
结论
掌握 HTML 有序列表是创建清晰、高效、用户友好的网页的关键。遵循本指南,您就可以熟练使用有序列表,提升网站的可读性、组织性和整体用户体验。