HTML5+CSS3+jQuery Mobile+Bootstrap开发APP从入门到精通(视频教学版)
上QQ阅读APP看书,第一时间看更新

2.3 文字列表

文字列表可以有序地编排一些信息资源,使其结构化和条理化,并以列表的样式显示出来,以便浏览者能更加快捷地获得相应信息。HTML中的文字列表如同文字编辑软件Word中的项目符号和自动编号。

2.3.1 建立无序列表<ul>

无序列表相当于Word中的项目符号,无序列表的项目排列没有顺序,只以符号作为分项标识。无序列表使用一对标记<ul></ul>,其中每一个列表项使用<li></li>,其结构如下所示:

在无序列表结构中,使用<ul></ul>标记表示这一个无序列表的开始和结束,<li>则表示一个列表项的开始。在一个无序列表中可以包含多个列表项,并且<li>可以省略结束标记。下面使用无序列表实现文本的排列显示。


【例2.7】(实例文件:ch02\2.7.html)

在IE 11.0中预览效果如图2-10所示。读者会发现,无序列表项中可以嵌套一个列表,如代码中的“系统分析”列表项和“伪网页草图”列表项中都有下级列表,因为在这对<li></li>标记间又增加了一对<ul></ul>标记。

图2-10 无序列表

2.3.2 建立有序列表<ol>

有序列表类似于Word中的自动编号功能,有序列表的使用方法和无序列表的使用方法基本相同,它使用标记<ol></ol>,每一个列表项使用<li></li>。每个项目都有前后顺序之分,通常用数字表示,其结构如下:

<ol>
<li>第1项</li>
<li>第2项</li>
<li>第3项</li>
</ol>

下面实例使用有序列表实现文本的排列显示。


【例2.8】(实例文件:ch02\2.8.html)

<!DOCTYPE html>
<html>
<head>
<title>有序列表的使用</title>
</head>
<body>
<h1>本讲目标</h1>
<ol>
<li>网页的相关概念 </li>
<li> 网页与HTML</li>
<li> Web标准(结构、表现、行为)</li>
<li> 网页设计与开发的过程  </li>
<li>与设计相关的技术因素</li>
<li> HTML简介 </li>
</ol>
</body>
</html>

在IE 11.0中预览效果如图2-11所示。读者可以看到新添加的有序列表。

图2-11 有序列表的效果