HTML5文档中的列表元素(ul、ol、dl)

鳄鱼君

发表文章数:643

热门标签

,

Vieu四代商业主题

高扩展、安全、稳定、响应式布局多功能模板。

¥69 现在购买
首页 » HTML » HTML5文档中的列表元素(ul、ol、dl)

HTML5中的无序列表ul

无序列表是网页中最常用的列表,其各个列表之间没有顺序级别之分,通常是并列的。定义无序列表的基本语法格式如下:

<ul>  <!-- ul定义无序列表 -->
    <li>列表项1</li>   <!-- li标签用于描述具体的列表项 -->
    <li>列表项2</li>   <!-- 每对<ul></ul>至少应包含一对<li></li> -->
    <li>列表项3</li>
    ....
</ul>

在HTML5中不再支持钙元素的type属性,<li>与</li>之间相当于一个容器,可以容纳所有的元素,但是<ul></ul>只能嵌套<li></li>,直接在<ul></ul>中输入文字的做法是不被允许的!

HTML5中的有序列表ol

有序列表即为有排列顺序的列表,其各个列表项按照一定的顺序排列。网页中常见的歌曲排行榜,游戏排行榜等都可以通过有序列表来定义。定义有序列表的基本语法格式如下:

<ol> <!-- <ol></ol>标签用于定义有序列表 -->
    <li>列表项1</li>   <!-- <li></li>标记用于描述具体的列表项 -->
    <li>列表项2</li>   <!-- 每对<ol></ol>中至少包含一对<li></li> -->
    <li>列表项3</li>
    .....
</ol>

在ol标记中可以添加start和reversed属性,分别用于设置列表项的开始值和反向排序,这里不再进行介绍,可以自行尝试效果!

HTML5中定义列表dl

定义列表是用于对术语或名词进行解释和描述。与无序和有序列表不同,定义列表的列表项前没有任何项目符号。定义列表常用语图文混排,其中<dt></dt>标记中插入图片,<dd></dd>标记中放入对图片的解释说明的文字。定义列表的基本语法格式如下:

<dl>  <!-- <dl></dl>标记用于指定定义列表 -->
	<dt>名词1</dt>  <!--  <dt></dt>标记用于指定术语名词 -->
	<dd>名词1解释1</dd>   <!-- <dd></dd>标记用于对名词进行解释和描述 -->
	<dd>名词2解释2</dd>  <!-- 一对<dt></dt>可对应多个<dd></dd> -->
	....
	<dt>名词2</dt>
	<dd>名词2解释1</dd>
	<dd>名词2解释2</dd>
	....
</dl>

HTML5中列表标记的嵌套

学习了以上的几种列表标记,我们来看一个简单的列表嵌套:

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="utf-8">
	<title>列表的嵌套</title>
</head>
<body>
<p align="center">水果</p>
<ul>
    <li>浆果
	<ol>
	    <li>草莓</li>
	    <li>蓝莓</li>
	</ol>
    </li>
    <li>橘果
	<ul>
	    <li>柚子</li>
	    <li>柠檬</li>
	</ul>
    </li>
</ul>
</body>
</html>

未经允许不得转载:作者:鳄鱼君, 转载或复制请以 超链接形式 并注明出处 鳄鱼君
原文地址:《HTML5文档中的列表元素(ul、ol、dl)》 发布于2020-04-06

分享到:
赞(1) 赏杯咖啡

评论 抢沙发

7 + 8 =


文章对你有帮助可赏作者一杯咖啡

支付宝扫一扫打赏

微信扫一扫打赏

Vieu4.6主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册