作者 |阮一峰
列表是一系列排列好的项目,主要分成两类:有序列表和无序列表。
有序列表是每个列表项前面有编号,呈现出顺序,就像下面这样。
1. 列表项 A
2. 列表项 B
3. 列表项 C
无序列表则是列表项前面没有编号,只有一个列表符号,默认是一个圆点。
· 列表项 A
· 列表项 B
· 列表项 C
1、
标签是一个有序列表容器(ordered list),会在内部的列表项前面产生数字编号。列表项的顺序有意义时,比如排名,就会采用这个标签。
<ol>
<li>列表项 A</li>
<li>列表项 B</li>
<li>列表项 C</li>
</ol>
上面代码会在列表项 A、B、C 前面,分别产生1、2、3的编号。
标签内部可以嵌套标签或
<ol type="a">
<li>列表项 A</li>
<li>列表项 B</li>
<li>列表项 C</li>
</ol>
上面代码中,列表项 A、B、C 前面的编号,分别是英文小写字母a、b、c。
注意,即使编号是字母,start属性也依然使用整数。
<ol type="a" start="3">
<li>列表项 A</li>
<li>列表项 B</li>
<li>列表项 C</li>
</ol>
上面代码中,type属性指定编号采用小写英文字母,start属性等于3,表示从c开始编号。
2、
标签是一个无序列表容器(unordered list),会在内部的列表项前面产生实心小圆点,作为列表符号。列表项的顺序无意义时,采用这个标签。
<ul>
<li>列表项 A</li>
<li>列表项 B</li>
<li>列表项 C</li>
</ul>
上面代码的渲染结果是罗马数字小写,列表项 A、B、C 前面,分别产生一个实心小圆点,作为列表符号。
标签内部可以嵌套或,形成多级列表。
3、
表示列表项,用在或容器之中。
有序列表之中,有一个value属性,定义当前列表项的编号罗马数字小写,后面列表项会从这个值开始编号。
<ol>
<li>列表项 A</li>
<li value="4">列表项 B</li>
<li>列表项 C</li>
</ol>
上面代码中,value属性指定第二个列表项的编号是4,因此三个列表项的编号,分别为1、4、5。
4、,,
标签是一个块级元素,表示一组术语的列表(description list)。术语名(description term)由标签定义,术语解释(description detail)由标签定义。常用来定义词汇表。
<dl>
<dt>CPU</dt>
<dd>中央处理器</dd>
<dt>Memory</dt>
<dd>内存</dd>
<dt>Hard Disk</dt>
<dd>硬盘</dd>
</dl>
和都是块级元素,默认会在下方缩进显示。上面代码的默认渲染结果如下。
CPU
中央处理器
Memory
内存
Hard Disk
硬盘
多个术语()对应一个解释(),或者多个解释()对应一个术语(),都是合法的。
<dl>
<dt>A</dt>
<dt>B</dt>
<dd>C</dd>
<dt>D</dt>
<dd>E</dd>
<dd>F</dd>
</dl>
上面代码中,A和B有共同的解释C,而D有两个解释E和F。
预览时标签不可点
———END———
限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击网站首页每天更新
站 长 微 信: aiwo51889