使用列表

在很多情况下,你想在你的网页上显示一个信息列表。例如,你想显示一个你喜欢的网点的列表,或者你要显示一个参观你网点的10个理由的列表,或者你非常想列出你喜欢的话语,HTML包含了许多标识符来实现这些目的。

建立无次序列表

最简单类型的列表是无次序列表。当你需要一个简单的方法来列出一些项时,就可以使用这种类型的列表(见图6.12)。例如,你可以建立一个你喜欢网点的无次序列表,象下面的例子:

<HTML>

<HEAD> <TITLE> Unordered List </TITLE></HEAD>

<BODY>

<UL>

<LI> <A HREF=?/FONT>http://www.hotwired.com?gt; Hotwired </A>

<LI> <A HREF=?/FONT>http://www.byte.com?gt; Byte Magazine </A>

<LI> <A HREF=?/FONT>http://www.microsoft.com?gt; Microsoft </A>

</UL>

</BODY>

</HTML>

图6.12 无次序列表

<UL>标识符包含了列表项,每一个列表项用<LI>标识符来定义,你可以根据需要列出任意多的项。

当这个HTML文件显示时,在每一个列表项的前面都显示一个点。缺省状态下这个点是实心圆点。然而,你也可以使用<UL>的TYPE属性来改变这个点的形状。你可以将点的形状设为圆形、方形或圆圈。下列的文件建立了三个只有一个选项的列表,每个列表都显示了一种点:

<HTML>

<HEAD> <TITLE> Unordered List </TITLE></HEAD>

<BODY>

<UL TYPE=“DISC”>

<LI> I have a disc next to me.

</UL>

<UL TYPE=“SQUARE”>

<LI> I have a square next to me.

</UL>

<UL TYPE=“CIRCLE”>

<LI> I have a empty circle next to me.

</UL>

</BODY>

</HTML>

在Netscape Navigator中,每个列表都显示出一种不同形状的点,而Internet Explorer(包括版本4.0)忽略这个属性,所有点显示出来都是实心圆点。

你可以在一个无次序列表中套入另一个列表,这对于将一个列表分成几个不同部分是很有用的。例如,你可能需要根据不同的类型将你喜爱的网点进行分类列表:

<HTML>

<BODY>

<UL>

<LI> Magazine Web Sites

<UL>

<LI> <A HREF=“http://www.byte.com”> BYTE </A>

</UL>

<LI> Company Web Sites

<UL>

<LI> <A HREF=“http://www.microsoft.com”> Microsoft </A>

</UL>

</UL>

</BODY>

</HTML>

如果你在Netscape Navigator上显示这个HTML文件,你会注意到在每一级分类的前面都有一个不同类型的点。缺省状态下,最上层的列表显示一个圆点,下一级显示一个圆圈,而再下面的所有级都使用方块,你可以使用TYPE属性来改变点的形状。