HTML 列表
HTML 提供了多种方式来创建列表,以清晰、结构化的形式展示信息。最主要的三种列表类型是:
- 无序列表 (Unordered List): 项目使用项目符号(如圆点、方块)标记。
- 有序列表 (Ordered List): 项目使用数字或字母标记。
- 定义列表 (Description List): 用于展示术语及其定义。
1. 无序列表 <ul>
无序列表由 <ul> (Unordered List) 标签创建。列表中的每个项目都由 <li> (List Item) 标签定义。
浏览器默认会在每个列表项前显示一个实心圆点。
你可以使用 CSS 的 list-style-type 属性来改变项目符号的样式,例如 disc (默认), circle, square, 或 none。
2. 有序列表 <ol>
有序列表由 <ol> (Ordered List) 标签创建。列表中的每个项目同样由 <li> 标签定义。
浏览器默认会在每个列表项前显示递增的数字。
<ol> 标签有一些有用的属性:
type: 改变编号的类型。1(默认): 数字 (1, 2, 3)A: 大写字母 (A, B, C)a: 小写字母 (a, b, c)I: 大写罗马数字 (I, II, III)i: 小写罗马数字 (i, ii, iii)
start: 指定编号的起始值。
3. 定义列表 <dl>
定义列表是一种特殊的列表,用于展示一系列的术语及其解释。它由三个标签组成:
<dl>(Description List): 定义列表的容器。<dt>(Description Term): 定义一个术语或名称。<dd>(Description Details): 描述或解释该术语。
浏览器通常会为 <dd> 的内容添加缩进。
嵌套列表
任何类型的列表都可以嵌套在另一个列表中,以创建更复杂的层级结构。