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>
声明:1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!
2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!