HTML 提供了多种列表标签,主要用于创建有序、无序和定义列表。以下是详细的说明及案例:

1. 无序列表 (<ul>)

无序列表用于显示一组没有特定顺序的项目,每个项目前通常带有圆点(默认样式)。

语法:

  1. <ul>
  2.   <li>项目1</li>
  3.   <li>项目2</li>
  4.   <li>项目3</li>
  5. </ul>

案例:

  1. <ul>
  2.   <li>苹果</li>
  3.   <li>香蕉</li>
  4.   <li>橙子</li>
  5. </ul>

2. 有序列表 (<ol>)

有序列表用于显示一组有特定顺序的项目,每个项目前通常带有数字(默认样式)。

语法:

  1. <ol>
  2.   <li>项目1</li>
  3.   <li>项目2</li>
  4.   <li>项目3</li>
  5. </ol>

案例:

  1. <ol>
  2.   <li>第一步</li>
  3.   <li>第二步</li>
  4.   <li>第三步</li>
  5. </ol>

3. 定义列表 (<dl>)

定义列表用于显示术语及其定义,通常包含术语 (<dt>) 和描述 (<dd>)。

语法:

  1. <dl>
  2.   <dt>术语1</dt>
  3.   <dd>描述1</dd>
  4.   <dt>术语2</dt>
  5.   <dd>描述2</dd>
  6. </dl>

案例:

  1. <dl>
  2.   <dt>HTML</dt>
  3.   <dd>超文本标记语言</dd>
  4.   <dt>CSS</dt>
  5.   <dd>层叠样式表</dd>
  6. </dl>

4. 嵌套列表

列表可以嵌套使用,即在列表项中再包含一个列表。

案例:

  1. <ul>
  2.   <li>水果
  3.     <ul>
  4.       <li>苹果</li>
  5.       <li>香蕉</li>
  6.     </ul>
  7.   </li>
  8.   <li>蔬菜
  9.     <ul>
  10.       <li>胡萝卜</li>
  11.       <li>西红柿</li>
  12.     </ul>
  13.   </li>
  14. </ul>

5. 自定义列表样式

通过 CSS 可以自定义列表的样式,例如更改列表项的标记符号。

案例:

  1. <style>
  2.   ul.custom {
  3.     list-style-type: square;
  4.   }
  5.   ol.custom {
  6.     list-style-type: upper-roman;
  7.   }
  8. </style>
  9.  
  10. <ul class="custom">
  11.   <li>项目1</li>
  12.   <li>项目2</li>
  13. </ul>
  14.  
  15. <ol class="custom">
  16.   <li>项目1</li>
  17.   <li>项目2</li>
  18. </ol>

这些是 HTML 中常用的列表标签及其使用方式。

本篇文章内容来源于:html列表标签详细说明以及案例