有什么区别,在哪种情况下应该使用每种情况?
答案 0 :(得分:19)
UL: 无序列表,使用UL元素创建。
OL 使用OL元素创建的有序列表应包含应强调顺序的信息,如配方
DL 使用DL元素创建的定义列表通常由一系列术语/定义对组成(尽管定义列表可能包含其他应用程序)。例如,DL的另一个应用是标记对话,每个DT命名一个发言者,每个DD包含他或她的单词。
定义列表 - DT 用于术语, DD 用于其定义
定义列表与该列表项中的其他类型的列表略有不同由两部分组成:a term
和a description
。该术语由DT
元素提供,并且仅限于inline
个内容。 description
的{{1}}元素包含DD
内容。
答案 1 :(得分:0)
<ul>
和<li>
用于制作无序列表,其中每个项目都没有关系。
<dl>
用于制作定义列表,您可以在<dt>
内找到定义标题,并在<dd>
标记内为上述标题定义一个或多个定义说明。< / p>
来自W3C:
HTML为作者提供了几种指定信息列表的机制。所有列表必须包含一个或多个列表元素。列表可能包含:
- 无序信息。
- 订购信息。
- 解释
例如,上一个列表是使用 UL 元素创建的无序列表: 使用 OL 元素创建的有序列表应包含应强调订单的信息,如配方中所示: 使用 DL 元素创建的定义列表通常由一系列术语/定义对组成(尽管定义列表可能包含其他应用程序)。因此,在宣传产品时,可以使用定义列表:
请参阅以下页面: