- 描述列表 - html5 文本内容
HTML元素(或HTML描述列表元素)是一个包含术语定义以及描述的列表,通常用于展示词汇表或者元数据(键-值对列表)。
浏览器支持
所有主流浏览器都支持 标签。 |
示例
coffee black hot drink milk white cold drink
标签定义及使用说明
标签定义一个描述列表。
标签与
(定义项目/名字)和
(描述每一个项目/名字)一起使用。
注意
请不要将该元素(也不要用
元素)用来在页面创建具有缩进效果的内容。虽然这样的结果样式看上去没问题,但是,这是很糟糕的做法,并且语义也不清晰。要改变描述列表中描述的缩进量,请使用 CSSmargin
属性。
在 HTML5 之前,被大家以定义列表所熟知。
内容分类 | 流式内容元素, and if the element's children include one name-value pair, 段落内容元素. |
---|---|
允许的内容 | Zero or more elements, each followed by one or more elements. |
标签省略 | 不允许,开始标签和结束标签都不能省略。 |
允许的父元素 | 任何父级流内容元素 |
DOM 接口 | HTMLElement |
HTML 4.01 与 HTML5之间的差异
在 HTML 4.01 中,标签定义一个定义列表。
在 HTML5 中,标签定义一个描述列表。
属性
该元素包含全局属性。
全局属性
标签支持HTML 的全局属性。
事件属性
标签支持HTML 的事件属性。
实例
带有项目和描述的描述列表:
coffee black hot drink milk white cold drink
实例
单条术语与描述
firefox a free, open source, cross-platform, graphical web browser developed by the mozilla corporation and hundreds of volunteers.
多条术语,单条描述
firefox mozilla firefox fx a free, open source, cross-platform, graphical web browser developed by the mozilla corporation and hundreds of volunteers.
单条术语,多条描述
firefox a free, open source, cross-platform, graphical web browser developed by the mozilla corporation and hundreds of volunteers. the red panda also known as the lesser panda, wah, bear cat or firefox, is a mostly herbivorous mammal, slightly larger than a domestic cat (60 cm long).
多条术语,多条描述
同样的,该元素同样可以支持在一个列表中出现多条术语以及多条描述。
元数据
描述列表可以很方便的将元数据展示为键-值对列表:
name godzilla born 1952 birthplace japan color green
小技巧:通过 CSS3 ,我们可以很容易的在术语后面添加一个与内容无关的分隔符号,比如:
dt:after { content: ": "; }
在 WHATWG HTML允许在元素中包装每个名称-值组。当使用元数据时,或全局属性适用于整个组或用于样式时,这可能很有用。
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!