![Dreamweaver+Flash+Photoshop网页设计从入门到精通(微课精编版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/579/25744579/b_25744579.jpg)
2.7 定义列表文本
在HTML中,列表结构有两种类型:无序列表和有序列表,前者是用项目符号来标记无序的项目,后者则使用编号来记录项目的顺序。此外还有一种特殊类型的列表—定义列表。
2.7.1 实战演练:设计项目列表
![](https://epubservercos.yuewen.com/C0E556/14216368103664106/epubprivate/OEBPS/Images/Figure-P63_12835.jpg?sign=1738956460-RY2RQU6QKmWveunNJ5s1NfWcAe8Kio1d-0-0bc986fa4a9f092cc1818196617d4f4a)
视频讲解
在项目列表中,各个列表项之间没有顺序级别之分,即使用一个项目符号作为每条列表的前缀。在HTML中,有3种类型的项目符号,分别是○(环形)、●(球形)和■(矩形)。
【操作步骤】
第1步,启动Dreamweaver CC,打开本小节备用练习文档test.html,另存为test1.html。
第2步,在编辑窗口中把光标置于定位盒子内,输入5段段落文本,如图2.41所示。
![](https://epubservercos.yuewen.com/C0E556/14216368103664106/epubprivate/OEBPS/Images/Figure-P63_12826.jpg?sign=1738956460-bIxqXdblvv5I4BXkZSc0Ol8ymA9AkZK9-0-f8a5a7356368c8a4b32bf316dbb17d72)
图2.41 输入段落文本
第3步,使用鼠标拖选5段段落文本,在属性面板中切换到HTML选项卡,然后单击【项目列表】按钮,把段落文本转换为列表文本,如图2.42所示。
![](https://epubservercos.yuewen.com/C0E556/14216368103664106/epubprivate/OEBPS/Images/Figure-P64_12856.jpg?sign=1738956460-yBFhKpbgr72gcnPUgNqfPhNMQFAFH0yX-0-2675cce7c73364281d6a09993320aa23)
图2.42 把段落文本转换为列表文本
【拓展】
在HTML中使用下面的代码实现项目列表:
<ul> <li>腾讯视频</li> <li>迅雷看看</li> <li>乐视网</li> <li>电视剧</li> <li>更多>></li> </ul>
其中,<ul>标记的type属性用来设置项目列表符号类型,包括:
☑ type="circle":表示圆形项目符号。
☑ type="disc":表示球形项目符号。
☑ type="square":表示矩形项目符号。
<li>标记也带有type属性,也可以分别为每个项目设置不同的项目符号。
2.7.2 实战演练:设计编号列表
![](https://epubservercos.yuewen.com/C0E556/14216368103664106/epubprivate/OEBPS/Images/Figure-P64_12909.jpg?sign=1738956460-IQ58OtClpiPVO4LJiSccoEr756qMFEy0-0-ebb783428498f7195e36bd29e0d3964e)
视频讲解
编号列表同项目列表的区别在于,编号列表使用编号,而不是项目符号来编排项目。对于有序编号,可以指定其编号类型和起始编号。编号列表适合设计强调位置关系的各种排序列表结构,如排行榜等。
【操作步骤】
第1步,启动Dreamweaver CC,打开本小节备用练习文档test.html,另存为test1.html。
第2步,在编辑窗口中把光标置于定位盒子内,输入10段段落文本,如图2.43所示。
![](https://epubservercos.yuewen.com/C0E556/14216368103664106/epubprivate/OEBPS/Images/Figure-P65_12932.jpg?sign=1738956460-4VjZVMFZka5HywEPuSHyWPiwzc3HmbdH-0-29d4b386ef470d4a72114365a2a14bf2)
图2.43 输入段落文本
第3步,使用鼠标拖选10段段落文本,在属性面板中切换到HTML选项卡,然后单击【编号列表】按钮,把段落文本转换为列表文本,如图2.44所示。
![](https://epubservercos.yuewen.com/C0E556/14216368103664106/epubprivate/OEBPS/Images/Figure-P65_12939.jpg?sign=1738956460-GFc4YxMoVJ1AJRD5zzAqaqjF8kPyCrnh-0-808fc06f9909aa8ea2fb961b83df32ba)
图2.44 把段落文本转换为列表文本
【拓展】
在HTML中使用<ol>标记定义编号列表,它包含type和start等属性,用于设置编号的类型和起始编号。设置type属性,可以指定数字编号的类型,如下所示。
☑ type= "1":表示以阿拉伯数字作为编号。
☑ type= "a":表示以小写字母作为编号。
☑ type= "A":表示以大写字母作为编号。
☑ type= "i":表示以小写罗马数字作为编号。
☑ type= "I":表示以大写罗马数字作为编号。
通过<ol>标记的start属性,可以决定编号的起始值。对于不同类型的编号,浏览器会自动计算相应的起始值。例如,start="4",表明对于阿拉伯数字编号从4开始,对于小写字母编号从d开始等。
默认时使用数字编号,起始值为1,因此可以省略其中对type属性的设置。同样<li>标记也带有type和start属性,如果为列表中某个<li>标记设置type属性,则会从该<li>标记所在行起使用新的编号类型,同样如果为列表中的某个<li>标记设置start属性,将会从该<li>标记所在行起使用新的起始编号。
2.7.3 实战演练:设计定义列表
定义列表也称字典列表,因为它具有与字典相同的格式。在定义列表结构中,每个列表项都带有一个缩进的定义字段,就好像字典对文字进行解释。
![](https://epubservercos.yuewen.com/C0E556/14216368103664106/epubprivate/OEBPS/Images/Figure-P66_12979.jpg?sign=1738956460-QCSsjfLcJ5Rx0VYzYmpmjxcaYUNgJgYV-0-673764bc988f53ea12cae642fe6f3905)
视频讲解
【操作步骤】
第1步,启动Dreamweaver CC,打开本小节备用练习文档test.html,另存为test1.html。
第2步,在编辑窗口中把光标置于定位盒子内,输入4段段落文本,如果行内文本过长,可以考虑按Shift+Enter快捷键,使它强制换行,如图2.45所示。
![](https://epubservercos.yuewen.com/C0E556/14216368103664106/epubprivate/OEBPS/Images/Figure-P66_12964.jpg?sign=1738956460-w0U4A4jJP2MC7ZaoGSYsozl1RgwyAN32-0-98b3a5fc3c573a28d7a55b3d7946945e)
图2.45 输入段落文本
第3步,使用鼠标拖选4段段落文本,选择【格式】|【列表】|【定义列表】命令,把段落文本转换为定义列表,如图2.46所示。
![](https://epubservercos.yuewen.com/C0E556/14216368103664106/epubprivate/OEBPS/Images/Figure-P66_12968.jpg?sign=1738956460-1o57u4iyEsTxueWS1VeKvj2NsX0LQ8jh-0-b8103fe08ef39d32c692a22d56e9b954)
图2.46 把段落文本转换为定义列表文本
第4步,切换到【代码】视图,可以看到Dreamweaver把<p>标记转换为下面的HTML代码。
![](https://epubservercos.yuewen.com/C0E556/14216368103664106/epubprivate/OEBPS/Images/Figure-P67_47246.jpg?sign=1738956460-AOcI9oVmD1FN2Z1lnJZ9AaTj5kdj6GFO-0-eb15a8d4b1d239c513538496359cf55a)
其中<dl>标记表示定义列表,<dt>标记表示一个标题项,<dd>标记表示一个对应说明项,<dt>标记中可以嵌套多个<dd>标记。
2.7.4 实战演练:设计嵌套列表结构
![](https://epubservercos.yuewen.com/C0E556/14216368103664106/epubprivate/OEBPS/Images/Figure-P67_13072.jpg?sign=1738956460-iwgSYBAOyqyEUJQW7wiSkctDqF4FJhg4-0-2de9d47468820e26c2603e6a21908efa)
线上阅读
结合使用缩进功能和列表结构可以设计多层列表嵌套,制作复杂的版式效果。下面示例将演示如何设计多层目录结构。读者可以扫码了解具体内容。
![](https://epubservercos.yuewen.com/C0E556/14216368103664106/epubprivate/OEBPS/Images/Figure-P67_13060.jpg?sign=1738956460-V38rtmd2jkDAhrdhvkiVU4WvEJaBsKeb-0-f7bbc88f92467aeeb3226296b3e49733)
视频讲解