一. 填空题(共2题)

1【填空题】在HTML语言中,常用的列表有三种,分别为【】、有序列表和定义列表。

我的答案:无序列表

解析:为了满足网页排版的需求,HTML语言提供了3种常用的列表,分别为无序列表、有序列表和定义列表。

2【填空题】在HTML中,【】标签用于定义有序列表。

我的答案:<ol>

解析:在HTML中,<ol></ol>标签用于定义有序列表,<li></li>为具体的列表项。

二. 多选题(共3题)

3【多选题】关于无序列表的基本语法格式,下列说法正确的有()

A、<ul>标签用于定义无序列表

B、<li>标签嵌套在<ul>标签中,用于描述具体的列表项

C、每对<ul>中至少应包含一对<li>

D、<li>不可以定义type属性,只能使用CSS样式属性代替

我的答案:ABC

解析:<ul>标签用于定义无序列表,<li>标签嵌套在<ul>标签中,用于描述具体的列表项,每对<ul>中至少应包含一对<li>。值得一提的是,<ul>和<li>都拥有type属性,用于指定列表项目符号。但通常不赞成使用无序列表的type属性,一般通过CSS样式属性替代。

4【多选题】下列选项中,有序列表的属性包括()

A、background

B、type

C、start

D、value

我的答案:BCD

解析:在有序列表中,除了type属性之外,还可以为<ol>定义start属性、为<li>定义value属性,它们决定有序列表的项目符号。A选项个不是有序列表的属性。

5【多选题】关于列表嵌套的描述,下列说法正确的有()

A、无序列表中只能嵌套无序列表

B、有序列表中只能嵌套有序列表

C、无序列表和有序列表可以相互嵌套

D、<li>与</li>之间相当于一个容器,可以嵌套无序列表.有序列表等网页元素

我的答案:CD

三. 判断题(共4题)

6【判断题】有序列表是指有排列顺序的列表。

我的答案:

解析:有序列表即为有排列顺序的列表,其各个列表项按照一定的顺序排列,例如网页中常见的歌曲排行榜、游戏排行榜等都可以通过有序列表来定义。

7【判断题】在有序列表中,当type属性取值为“I”时,项目符号显示数字为1、2、3……。

我的答案:

解析:在有序列表中,type属性取值为i或I时,项目符号显示为罗马数字i ii iii…或I II III…。

8【判断题】在HTML中,定义列表的列表项前没有任何项目符号。

我的答案:

解析:定义列表常用于对术语或名词进行解释和描述,与无序和有序列表不同,定义列表的列表项前没有任何项目符号。

9【判断题】定义列表不能用在列表的嵌套中。

我的答案:

解析:列表的嵌套通常是指有序列表和无序列表的嵌套,但定义列表也可以用于列表的嵌套,并且复合W3C的标准。

四. 单选题(共2题)

10【单选题】在定义列表中,用于对名词进行解释的标签是()

A、<dl>

B、<li>

C、<dt>

D、<dd>

我的答案:D

解析:<dl>标签用于指定定义列表,<dt>和<dd>并列嵌套于<dl>中,其中,<dt>标签用于指定术语名词,<dd>标签用于对名词进行解释和描述。

11【单选题】关于有序列表和无序列表的嵌套,下列代码书写正确的是()

A.

 <ol>
 <ul>
     <li>列表项1</li>
     <li>列表项2</li>
 </ul>
 </ol>

B.

<ol>
<ul>
     <li>列表项1</li>
     <li>列表项2</li>
</ol>
</ul>

C.

<ol>
    <li>列表项1
        <ul>
            <li>列表项1</li>
            <li>列表项1</li>
        </ul>
    </li>
    <li>列表项2</li>
</ol>

D.

<ol>
<ul>
        <ol></ol>
</ul>
</ol>

我的答案:C

解析:首先定义一个包含两个列表项的有序列表,然后在第一个列表项中嵌套一个无序列表。