HTML5 <ul> 标签、HTML5 <dl> 标签

HTML5的<ul>标签用于定义无序列表,而<dl>标签则用于创建描述列表。两者在HTML4.01到HTML5的变化中去除了不推荐的属性,现在推荐使用CSS来定制列表样式。示例展示了<ul>和<dl>的基本用法,以及它们与<dt>和<dd>的配合。文章强调不应滥用这些标签来实现样式效果,而应保持语义清晰。
摘要由CSDN通过智能技术生成

HTML5 <ul> 标签

定义和用法

<ul> 标签定义无序列表。

HTML 4.01 与 HTML 5 之间的差异

在 HTML 4.01 中,ul 元素的 "compact" 和 "type" 属性是不被赞成使用的。在 HTML 5 中,不再支持这两个属性。

提示和注释

提示:请使用 CSS 来定义列表的类型。

例子

<ul>   <li>Coffee</li>
   <li>Tea</li>
</ul>

属性

标准属性

class, contenteditable, contextmenu, dir, draggable, id, irrelevant, 
lang, ref, registrationmark, tabindex, template, title

如需完整的描述,请访问 HTML 5 中标准属性

事件属性

onabort, onbeforeunload, onblur, onchange, onclick, oncontextmenu, 
ondblclick, ondrag, ondragend, ondragenter, ondragleave, ondragover, 
ondragstart, ondrop, onerror, onfocus, onkeydown, onkeypress, onkeyup, 
onload, onmessage, onmousedown, onmousemove, onmouseover, onmouseout, 
onmouseup, onmousewheel, onresize, onscroll, onselect, onsubmit, onunload

HTML5 <dl> 标签

实例

带有项目和描述的描述列表:

<dl>
 <dt>咖啡</dt>
   <dd>黑色的热饮</dd>
 <dt>牛奶</dt>
   <dd>白色的冷饮</dd>
</dl>

尝试一下 »


浏览器支持

所有主流浏览器都支持 <dl> 标签。


标签定义及使用说明

<dl> 标签定义一个描述列表。

<dl> 标签与 <dt> (定义项目/名字)和 <dd> (描述每一个项目/名字)一起使用。


HTML 4.01 与 HTML5之间的差异

在 HTML 4.01 中,<dl> 标签定义一个定义列表。

在 HTML5 中,<dl> 标签定义一个描述列表。


全局属性

<dl> 标签支持 HTML 的全局属性


事件属性

<dl> 标签支持 HTML 的事件属性


注意 :

请不要将该元素(也不要用 <ul> 元素)用来在页面创建具有缩进效果的内容。虽然这样的结果样式看上去没问题,但是,这是很糟糕的做法,并且语义也不清晰。

要改变描述列表中描述的缩进量,请使用 CSS margin 属性。

相关文章

HTML 教程:HTML 列表

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

thgj0006

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值