使用列表

在很多情况下，你想在你的网页上显示一个信息列表。例如，你想显示一个你喜欢的网点的列表，或者你要显示一个参观你网点的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属性来改变点的形状。