HTML5程序开发范例宝典
上QQ阅读APP看书,第一时间看更新

5.3 菜单列表和定义列表

实例143 使用<menu>标记来设置菜单列表

本实例可以美化界面、简化操作

实例位置:光盘\mingrisoft\05\143

实例说明

菜单列表主要用于设计单列的菜单列表。菜单列表在浏览器中的显示效果和无序列表是相同的,因此它的功能也可以通过无序列表来实现。本实例将使用<menu>标记来设置菜单列表,其运行结果如图5.6所示。

图5.6 菜单列表的效果

技术要点

在菜单列表中,主要使用<menu>和<li>两个标记。语法如下:

<menu>

<li>列表项1</li>

<li>列表项2</li>

<li>列表项3</li>

</menu>

在该语法中,<menu>和</menu>标志着菜单列表的开始和结束。

实现过程

创建index.html文件,在文件中应用<menu>和<li>标记创建一个菜单列表,代码如下:

<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html>

<head>

<title>创建菜单列表</title>

</head>

<body>

<font size="+3" color="#3300FF">本章中介绍的列表主要包括:</font><br/>

<menu>

<li>有序列表</li>

<li>无序列表</li>

<li>菜单列表</li>

<li>定义列表</li>

<li>目录列表</li>

</menu>

</body>

</html>

举一反三

根据本实例,读者可以进行以下操作。

使用<menu>标记设置酒店的菜单。

设置菜单列表的CSS样式。

实例144 使用<dl>标记来创建定义列表

本实例是一个人性化的实例

实例位置:光盘\mingrisoft\05\144

实例说明

定义列表是一种两个层次的列表,用于解释名词的定义,名词为第一层次,解释为第二层次,并且不包含项目符号。定义列表也称为字典列表,因为它与字典具有相同的格式。在定义列表中,每个列表项带有一个缩进的定义字段,就好像字典对文字进行解释一样。本实例将使用<dl>标记来设置定义列表,运行结果如图5.7所示。

图5.7 创建定义列表

技术要点

创建定义列表应使用定义列表标记<dl>、定义名词术语标记<dt>和名词术语解释标记<dd>。语法如下:

<dl>

<dt>名词1</dt><dd>解释1</dd>

<dt>名词2</dt><dd>解释2</dd>

<dt>名词3</dt><dd>解释3</dd>

</dl>

在该语法中,<dl>标记和</dl>标记分别定义了定义列表的开始和结束,<dt>后面就是要解释的名称,而在<dd>后面则添加该名词的具体解释。作为解释的内容在显示时会自动缩进,有些像字典中的词语解释。

说明:定义列表标记<dl>必须有结束标记</dl>,而<dt>和<dd>标记的结束标记</dt>和</dd>可以省略。

实现过程

创建index.html文件,在文件中以一个心理测试题为例,首先应用<ol>和<li>标记定义问题的4个选项,然后应用<dl>、<dt>和<dd>标记定义4个选项的具体含义,代码如下:

<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html>

<head>

<title>创建定义列表</title>

</head>

<body>

<font color="#0000FF">如果可以让你有一种超能力,你会想要有哪一种?</font><br/>

<ol type="A">

<li>穿越时光术</li><br/>

<li>隐形透明术</li><br/>

<li>神秘读心术</li><br/>

<li>青春不老术</li><br/>

</ol>

<hr color="#0000FF" size="3"/>

<dl>

<dt>A:穿越时光术</dt><dd>这类型的人个性很被动,想法天马行空,可是都只限于想而不实际行动。</dd><br/>

<dt>B:隐形透明术</dt><dd>这类型的人个性内向不喜欢跟人有实际上的接触,凡事都跟人保持距离,不喜欢成为注目的焦点,宁愿躲在一边自己做自己的事情,但是都跟正事无关。</dd><br/>

<dt>C:神秘读心术</dt><dd>这类型的人好奇心很强,喜欢吸收不同的信息,包括八卦,是一个小型的广播电台,而且很喜欢到处哈拉,常常跟朋友讲八卦讲到电话线都快烧掉了,要注意,你的电话费可能常常会暴增喔!</dd><br/>

<dt>D:青春不老术</dt><dd>这类型的人非常的自恋,他认为把自己打扮的美美的是一件很开心的事情,而且认为自己真的就是这么的美丽,永远保持美貌感觉是很棒的,根据很多统计喜欢自拍、喜欢照镜子…等等,这类型的占蛮多数的。

</dd><br/>

</dl>

</body>

</html>

举一反三

根据本实例,读者可以进行以下操作。

使用定义列表标记定义专业术语及其解释。

使用定义列表标记为图书分类。