|
2.3 非顺序列表
迄今为止, Web最常见的列表类型还是非顺序列表。但是几乎没有人愿意以“非顺
序列表”(Unordered List)这个名称来称呼它;他们宁愿把它称作“黑点列表”(Bul1eted
List)。这是因为一个非顺序列表中的项目是用黑点(Bul1et)分隔的。
和顺序列表不同,黑点列表没有明显的顺序。这就是说,第二个黑点项目并不一定
比第五个重要这和编号列表是不同的。事实上,这种顺序的缺乏正是它们被叫作,,非
顺序列表”的原因。之所以把它们叫作“非顺序列表”.并不是由于项目没有按照某种
大多数的Web网页设计者都宁愿使用黑点列表,而不愿使用编号列表,这是由于前
者具有更好的外观。实际上, web中的编号列表非常少,你也许从来都没有想过要在其
中设置。尽管如此,了解一下编号列表还是有必要的,因为经过精心设计的一个编号列
表有助于更为有效地向读者发布信息。某些时候,黑点列表也具有和编号列表同样的顺
序,只是当时没有使用编号而已,因为编号会破坏审美效果。
用于黑点列表的标签是<UL>和<AIL>。和编号列表一样,每个列表项都以<LI>标签起头,每个项目都可以包含其他HTML标签,包括附加的子列表(嵌套列表),并且不用担心换行问题只要发现一个新的<LI>项目标签,例览器就会自动插入换行符。
每个测览器都会为这些列表项使用它们各自内部采纳的黑点图标样式,对此不能加
以控制。
尽管黑点风格有所不同,但是它们的HTML代码却是完全一致的(黑点控制符在不同的例览器中有不同的显示效果)。
除了<OL>、</OL>和<UL>、</Ut>不同以外,为黑点列表编写的HTML代码和为编号列表编写的HTML代码完全一致。甚至可以在一个黑点列表内设置另外一个黑点列表,如下面这段代码所示:
<UL>
<LI>这里将产生黑点列表效果
<LI>
<LI>
<LI>并且可以产生再嵌套黑点列表效果
<LI>
<UL>
<LI>这里产生的黑点列表效果与上面是不同的
<LI>
<LI>
</UL></UL>
这段代码显示结果。页内的前五个项目构成了主列表,每个项目都用一个圆黑点指示。第五个项目下面是一个子列表,它也是一个黑点列表,只是采用小空心圆点指示。这种黑点风格的类型在Neiscape里面是默认设置的。
Netscape为编号列表提供了罗马数字和其他增强的功能,自然,它同样为黑点列表
提供类似的增强功能。其他例览器会自行对黑点列表内的黑点外观进行控制,如果你想
控制黑点的外观,可自己选择黑点风格。
黑点风格及表示方法如下:
·实心圆:<UL TYPE=disc>
·实心方框: <UL TYPE=square>
黑点的风格几乎没有什么变化,但总比单调的小黑点好些。下面显示了如何在自己的列表内利用这些黑点类型,在Netscape所观看到的、用这些特殊符号编写出来的web页的显示效果。
<UL TYPE="disc">
<LI>
实心圆</LI>
<UL TYPE="square">
<LI>实心方块</LI>
</UL>
</UL>
|