范仁义html+css课程---5、列表
范仁义html+css课程---5、列表
一、总结
一句话总结:
学会基本的使用有序列表、无序列表、定义列表,设置样式的话尽量通过css而不是属性
1、无序列表基本形式(实例)?
ul标签包裹li标签:<ul> <li></li> </ul>
<ul>
<li>cpb粉底</li>
<li>雪花秀气垫BB</li>
<li>iope气垫BB</li>
</ul>
2、无序列表的常用属性有哪些?
type属性:有三个值:1.disc(默认值)(实心圆);2.circle(空心圆);3.square(实心方块)
3、有序列表基本形式(实例)?
ol标签包裹li标签:<ol> <li></li> </ol>
<ol>
<li>第一步:清洗面部</li>
<li>第二部:涂爽肤水</li>
<li>第三部:涂乳液</li>
<li>第四部:涂防晒</li>
</ol>
4、有序列表的常用属性有哪些?
type属性:可以是整数,大小写英文字母,大小写罗马字母
start属性:定义列表的开始序号
reversed属性:定义列表倒序排列
5、自定义列表基本形式(实例)?
dl标签包裹dt和dd标签,dt是概念,dd是相应的解释和描述:<dl> <dt></dt> <dd></dd> </dl>
<dl>
<dt>cpb</dt>
<dd>日本高端护肤品品牌</dd>
<dt>雪花秀</dt>
<dd>韩国中高端护肤品品牌</dd>
</dl>
二、列表基础知识
课程对应的视频地址:5、列表
https://www.fanrenyi.com/video/2/10
1.无序列表的基本格式
ul(unorder line)标签里面放li标签就好了,每一项就是一个li(LineItem)标签
<ul>
<li></li>
<li></li>
</ul>
2.无序列表的type属性
无序列表的type属性有三个值:1.disc(默认值);2.circle;3.square
分别对应
- 实心圆
- 空心圆
- 实心方块
这里演示的就是ul中type为circle的效果
在css中可以设置更多更加复杂的效果,比如前面加小图片
3.有序列表的基本格式
ol(order line)标签里面放li标签就好了,每一项就是一个li(LineItem)标签
<ol>
<li></li>
<li></li>
</ol>
4.有序列表的type属性
- 整数(默认值);
- 大(小)写字母A\B\C...
- 大小写的罗马字母:i ii .../I II III
这里设置的ol的type为大写字母A
li标签里面放图片链接都是可以的,元素的嵌套
5.有序列表的start属性
定义列表的开始序号,比如第一项不是数字1,而是从10开始.......
就把ol的start属性设置成不同就可以了
6.有序列表的reversed属性
reversed属性的值为reversed或者true表示倒序排列
比如
reversed="reversed"
7.有序列表的value属性
定义某个单个列表项的序号.......
- 可以通过value属性来设置不连续列表
- 我们之前都是对ol操作,这里是对li操作
- 因为要设置每一项,所以可以每一项任意设置
- 比如说之前是连续的123,这里却跳到了10
- 做法是把跳的那一项li的value属性单独设置成10就好了
- 设置之后,后面的值会在这个设置的值上面递增
8.自定义列表
自定义列表项组成:由 dl定义列表;dt定义列表项目;dd定义列表内容;
<dl>
<dt>列表项目一</dt>
<dd>列表项目一的内容</dd>
<dt>列表项目二</dt>
<dd>列表项目二的内容</dd>
</dl>
列表项目一
列表项目一的内容
列表项目二
列表项目二的内容
8、列表嵌套
列表支持嵌套,比如
<ol type="I" start="5" reversed="reversed">
<li>第一步:清洗面部</li>
<li>第二部:涂爽肤水</li>
<li>第三部:涂乳液</li>
<li>第四部:涂防晒</li>
<ol >
<li>先涂粉底再涂防晒</li>
<li>先涂防晒再涂粉底</li>
</ol>
</ol>
9、列表在实际开发中的常见应用
长做导航,以及一些列表内容(比如课程章节对应的具体课程)
三、有序列表、无序列表、定义列表 实例
有序列表通常用来表示内容之间的顺序或者是重要性关系,每一个列表都分为多个子项,每一个子项都有相应的编号。
有序列表,列表项包含在<li></li>标签对中,有序列表以<ol></ol>定义,项目前有数字或者字母缩进
无序列表仅仅用于表示内容之间存在有并列关系,也是分为多个子项,但是子项之前没有相应的编号,只有一个原点用于标识。
无序列表,列表项包含在<li></li>标签对中,无序列表以<ul></ul>定义,项目前有符号缩进
自定列表,列表项包含在<dt></dt>标签对中,<dd></dd>与定义项对应的每个定义,自定义列表以<dl></dl>定义,项目前有符号缩进
定义列表通常用于表示名词或者是概念的定义,每一个子项有两个部分组成,第一部分是名词或者是概念,第二部分是相应的解释和描述。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<!-- ol:order list-->
<!-- type 列表排序的类型共五种:默认阿拉伯数字,“a”小写字母,"A"大写字母,"I"大写罗马数字排序,"i"小写罗马数字排序-->
<!-- start 排序的起始位置,如果type="a" start="5" 那么从字母e开始-->
<!-- reversed="true" 倒序排列-->
<ol type="I" start="5" reversed="reversed">
<li>第一步:清洗面部</li>
<li>第二部:涂爽肤水</li>
<li>第三部:涂乳液</li>
<li>第四部:涂防晒</li>
<ol >
<li>先涂粉底再涂防晒</li>
<li>先涂防晒再涂粉底</li>
</ol>
</ol>
<!-- 无序列表 unorder list 默认列表项前是小圆点-->
<ul>
<li>cpb粉底</li>
<li>雪花秀气垫BB</li>
<li>iope气垫BB</li>
</ul> <!-- 定义列表:表达对名词或概念的解释或者描述-->
<dl>
<dt>cpb</dt>
<dd>日本高端护肤品品牌</dd>
<dt>雪花秀</dt>
<dd>韩国中高端护肤品品牌</dd>
</dl>
</body>
</html>
效果图:

四、参考资料
1、ol标签的属性

2、css列表样式
一、 list-style-type:disc(默认for ul,实心圆);decimal(默认for ol ,数字);none(无标记);circle(空心圆);square(实心方块);decimal-leading-zero(01,02等以0开头的数字);lower-roman(小写罗马数字);upper-roman(大写罗马数字);lower-alpha(小写英文字母);upper-alpha(大写英文字母);
二、list-style-position:outside(默认);inside;inherit;
三、list-style-image:none(默认);url(“img.png”);inherit;
范仁义html+css课程---5、列表的更多相关文章
- 范仁义html+css课程---10、其它标签
范仁义html+css课程---10.其它标签 一.总结 一句话总结: 了解iframe.Figure与Figcaption.address.progress.meter.datalist.field ...
- 范仁义html+css课程---7、表单
范仁义html+css课程---7.表单 一.总结 一句话总结: 表单标签的话主要掌握form标签.input标签(以及input标签的不同的type值).select标签.textarea等标签,及 ...
- 范仁义html+css课程---11、html补充知识
范仁义html+css课程---11.html补充知识 一.总结 一句话总结: 小于号(<):< 大于号(>):> 空格: 二.html 字符实体 1.小于号(<)和大 ...
- 范仁义html+css课程---9、video、audio、canvas和svg元素略讲
范仁义html+css课程---9.video.audio.canvas和svg元素略讲 一.总结 一句话总结: video:HTML5视频标签. audio:html5音频标签. canvas:绘制 ...
- 范仁义html+css课程---8、新元素布局
范仁义html+css课程---8.新元素布局 一.总结 一句话总结: 推荐用新标签(语义化的标签)来布局:header(头部),footer(尾部),aside(侧边栏),nav(导航),artic ...
- 范仁义html+css课程---6、表格
范仁义html+css课程---6.表格 一.总结 一句话总结: 表格中最常用的元素就是table.tr.td.th,还有语义化的thead.tbody.tfoot标签 1.表格构成三个基本要素? t ...
- 范仁义html+css课程---4、文本标签
范仁义html+css课程---4.文本标签 一.总结 一句话总结: 文本标签大致掌握一下,做到它站在你对面的时候最好认得,认不得也没关系,直接百度 1.ins标签.u标签和del标签 作用? ins ...
- 范仁义html+css课程---3、图片和超链接
范仁义html+css课程---3.图片和超链接 一.总结 一句话总结: img标签是图片标签,定义 HTML 页面中的图像 a标签是超链接标签,用于从一个页面链接到另一个页面. 1.img标签要点? ...
- 范仁义html+css课程---2、html常用标签
范仁义html+css课程---2.html常用标签 一.总结 一句话总结: html常用的标签有 标题标签.div.span.p.hr.br标签 等 1.html中的标题标签有哪些? <h1& ...
随机推荐
- I2C总线
PHILIPS公司开发的两线式串行总线 GPIO模拟i2c驱动中有自己的一套传输算法.GPIO模拟I2C是要占用CPU资源的,而用I2C芯片是不占CPU资源的 特点 接口线少,控制方式简单,器件封装形 ...
- 【RAC】rac环境下的数据库备份与还原
[RAC]rac环境下的数据库备份与还原 一.1 BLOG文档结构图 一.2 前言部分 一.2.1 导读 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~ ...
- 计算地图上两点间的距离PHP类
计算地图上两点间的距离,使用的是谷歌地图 <?php class GeoHelper { /** * @param int $lat1 * @param int $lon1 * @param i ...
- PHP 基于redis的分布式锁
<?php class ProcessRedisLock { /** * redis key 前缀 */ const KEY_PREFIX = 'PROCESS_REDIS_LOCK:'; /* ...
- MySQL Charset--UTF8和UTF8MB4对比测试
UTF8和UTF8MB4 在早期MySQL版本中,使用只支持最长三字节的UTF8字符集便可以存放所有Unicode字符.随着Unicode的完善,Unicode字符集收录的字符数量越来越多,最新版本的 ...
- MySQL MGR--MGR部署
MGR部署 场景描述: 使用三台服务器搭建一个简单MGR集群,使用MySQL 5.7.24版本,服务器列表为: 192.168.1.147 192.168.1.148 192.168.1.149 1. ...
- 关于MySQL数据库编码修复相关问题
本篇主要是本人在实际开发过程中遇到的MySQL字符编码等bug修复相关问题. 在使用下列语句在执行数据库表通过flask-sqlacodegen 进行ORM映射成模型类的时候发生的bug: flask ...
- CSS兼容性汇总
http://www.jb51.net/css/469020.html CSS属性Hack 把属性hack分为 前缀属性hack和 后缀属性hack CSS属性Hack(前缀) 针对的浏览器 _col ...
- springboot socketio
pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="htt ...
- 《老子》是帝王术,提倡复古,崇拜圣人,主张愚民,甘居下流,不争上游:4星|李零《人往低处走:<老子>天下第一》
“ 俗话说,“人往高处走,水往低处流”.<老子>正好相反,它强调的是作“天下谷”.“天下溪”.“天下之牝”,甘居下流,不争上游(第28和第61章).司马谈说,道家的特点是“去健羡,绌聪 ...