dl
适用DTD:Strict Transitional Frameset 适用浏览器:All
释义
定义列表(definition list)
语法
<dl 属性="属性值">~标签内容~</dl>
<dl 属性="属性值">~标签内容~</dl>
说明
dl用来创建定义列表,定义列表不使用列表项元素li,这种列表中的项可以由定义术语dt和定义说明dd组成。一条术语可以有多条相关说明,一条说明也可以应用到在它之前出现的一组术语。一个dd之后紧接着一个dt标志着一个新的术语和说明序列的开始,这是划分定义列表各部分的地方
术语和它的说明之间有一种隐含的语义联系。dt和dd元素彼此捆绑在一起。因为这种语义上的关系,定义列表有时被用于标记从技术上说并非由术语及其定义组成的列表。一系列问题及其答案、一组图像及其标题、用发言者的名字及其发言表示的一系列对话,都是定义列表的潜在用武之地
dl是块级元素,必须至少包含一个dt或一个dd,dl的子元素只能是dt和dd。
定义列表的定义项目无先后顺序之分,也没有项目编号或符号
终止标签不可省略
属性
属性 | 属性值 | 说明 |
---|---|---|
① compact | 空值|compact | 将列表显示在更小的范围内(紧凑的显示方式),各个浏览器的显示方式可能不同。此属性为布尔属性,属性值为空值(在HTML中没有属性值)。此属性在Strict DTD中被废止 |
② 通用属性:id、class、title、style、dir、lang、xml:lang |
nbsp;
示范
参见dd元素的示范