<ol>

  1. <ol>
  2. <li>列表项 A</li>
  3. <li>列表项 B</li>
  4. <li>列表项 C</li>
  5. </ol>

上面代码会在列表项 A、B、C 前面,分别产生1、2、3的编号。

<ul>

  1. <ul>
  2. <li>列表项 A</li>
  3. <li>列表项 B</li>
  4. <li>列表项 C</li>
  5. </ul>

上面代码的渲染结果是,列表项 A、B、C 前面,分别产生一个实心小圆点,作为列表符号。

<li>

<li>表示列表项,用在<ol><ul>容器之中。

有序列表<ol>之中,<li>有一个value属性,定义当前列表项的编号,后面列表项会从这个值开始编号。

  1. <ol>
  2. <li>列表项 A</li>
  3. <li value="4">列表项 B</li>
  4. <li>列表项 C</li>
  5. </ol>

上面代码中,value属性指定第二个列表项的编号是4,因此三个列表项的编号,分别为1、4、5。

<dl><dt><dd>

<dl>标签是一个块级元素,表示一组术语的列表(description list)。术语名(description term)由<dt>标签定义,术语解释(description detail)由<dd>标签定义。<dl>常用来定义词汇表。

  1. <dl>
  2. <dt>CPU</dt>
  3. <dd>中央处理器</dd>
  4. <dt>Memory</dt>
  5. <dd>内存</dd>
  6. <dt>Hard Disk</dt>
  7. <dd>硬盘</dd>
  8. </dl>

<dt><dd>都是块级元素,<dd>默认会在<dt>下方缩进显示。上面代码的默认渲染结果如下。

  1. CPU
  2. 中央处理器
  3. Memory
  4. 内存
  5. Hard Disk
  6. 硬盘

多个术语(<dt>)对应一个解释(<dd>),或者多个解释(<dd>)对应一个术语(<dt>),都是合法的。

  1. <dl>
  2. <dt>A</dt>
  3. <dt>B</dt>
  4. <dd>C</dd>
  5. <dt>D</dt>
  6. <dd>E</dd>
  7. <dd>F</dd>
  8. </dl>

上面代码中,AB有共同的解释C,而D有两个解释EF