HTML列表嵌套通过在ol或ul的li标签内插入新列表实现层级结构。1. ul嵌套ul用于并列子类,如食品分类;2. ol嵌套ul适用于步骤中的细节展开,如做蛋糕流程;3. 多层嵌套可构建目录或导航,如章节与标签结构。子列表必须置于父级li内部,浏览器自动缩进,结合CSS可美化样式,结构清晰且易于展示层次关系。

HTML列表嵌套就是在有序列表(ol)或无序列表(ul)中包含另一个列表,常用于展示层级结构的内容,比如章节、菜单或分类信息。嵌套的关键是把新的列表放在父列表项(li)的内部。
1. 无序列表中嵌套无序列表
适用于展示并列关系中的子类别。例如:食品分类及其子类。
- 水果
- 苹果
- 香蕉
- 橙子
- 蔬菜
- 西红柿
- 黄瓜
- 菠菜
- 乳制品
- 牛奶
- 奶酪
2. 有序列表中嵌套无序列表
适合表示步骤中的可选项或说明。例如:做蛋糕的步骤中每步的细节。
- 准备材料
- 面粉 200克
- 鸡蛋 3个
- 糖 100克
- 混合搅拌
- 将鸡蛋和糖打发
- 加入面粉轻轻翻拌
- 烘烤
- 烤箱预热至180℃
- 倒入模具,烤25分钟
3. 多层嵌套示例(三层结构)
可用于网站导航或文档目录,体现清晰的层级。
立即学习“前端免费学习笔记(深入)”;
- 第一章:HTML基础
- 标题标签
- h1 – 主标题
- h2 – 副标题
- 段落与换行
- p 标签
- br 标签
- 标题标签
- 第二章:列表使用
- 无序列表 ul
- 有序列表 ol
基本上就这些。只要记住:子列表必须写在父级 li 标签里面,结构对齐,就能正确显示层级关系。浏览器会自动为每层添加缩进,让内容更清晰。实际开发中结合CSS可进一步美化样式。不复杂但容易忽略细节。


