CSS知识点汇总(第三篇:为网页添加列表)

news/2025/3/5 1:56:50/

无序列表

知识点概述:无序列表是网页中最常用的列表,之所以称为"无序列表”,是因为其各个列表项之间为并列关系,没有顺序级别之分。

<ul><li>列表项1</i>
<li>列表项2</i>
<li>列表项3</i>...</ul>

无序列表的type属性值:

总结:

1、不赞成使用无序列表的type属性,一般通过CSS样式属性替代。

2、< ul>< /uI>中 只能嵌套<li>< /li>,直接在< ul>< /ul>标签中输入文字的做法是不被允许的。

有序列表

知识点概述:有序列表即为有排列顺序的列表,其各个列表项会按照一定的顺序排列。

基本语法格式:

<ol><li>列表项1</li>
<li>列表项2</li>
<li>列表项3</li>
.....</ol>

有序列表相关属性:

定义列表

知识点概述:定义列表常用于对术语或名词进行解释和描述,与无序和有序列表不同,定义列表的列表项前没有任何项目符号。

语法格式:

<dl>
<dt>名词1</dt>
<dd>名词1解释1</dd>
<dd>名词1解释2</dd>
...
<d>名词2<ldt>
<dd>名词2解释1</dd>
<dd>名词2解释2</dd>
...
</dl>

总结:

1、< dl>、< dt>、< dd>三个标签之间不允许出现其他标签。

2、< dI >标签必须与< dt >标签相邻。

定义列表实现图文混排

知识点概述:在网页设计中,定义列表常用于实现图文混排效果,其中< dt>< /dt>标记中插入图片,<dd> </dd>标记中放入对图片解释说明的文字。

实例演示:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>定义列表实现图文混排</title><style>*{margin: 0px;padding: 0px;border: 0;}body{font-size: 18px;font-family: "微软雅黑";line-height: 39px;}span{color: blue;}dl{width: 900px;height: 260px;margin: 40px;padding: 20px;background:  #785BDC ;  margin: 20px auto;                 }dt{height: 252px;float: left;		}dd{width: 650px;height: 200px;float: right;}p{margin-top: 4px;text-indent: 2em;}</style>
</head><body><dl><dt><img src="../../../Documents/muxishiye/xiangrikui.jpg"></dt><dd><h2><span>向日葵</span>(学名:Helianthus annuus L.)</h2><h3>—年生草本,高1~3.5米,最高可达9米。</h3><p>野生向日葵栖息地主要是草原等开阔地区,它们沿着路边、田野、沙漠边缘和草地生长。在阳光充足、土壤潮湿的地方生长得最好。向日葵原产自南美洲,驯化种由西班牙人于1510年从北美洲带到欧洲,最初为观赏用。目前世界各国均有栽培。通过人工培育的向日葵在不同环境中形成了许多品种,特别在头状花序的大小、色泽及果实形态方面有许多差异。</p></dd></dl>
</body>
</html>

演示效果

列表嵌套的应用

知识点概述:要想在列表项中定义子列表项就需要将列表进行嵌套。

实例演示:

 

<body><h2>饮品</h2><ul><li> 咖啡<ol><li>拿铁</li><li>摩卡</li></ol></li><li>茶<ul><li>碧螺春</li><li>龙井</li></ul></li></ul>
</body>

演示效果:

list-style-type属性

知识点概述:在CSS中,list-style-type属性用于控制列表项显示符号的类型。

 

注意:由于各个浏览器对list-style-type属性的解析不同。因此,在实际网页制作过程中不推荐使用list-style-type属性。

实例:

<style>
ul{ list-style-type : square; }
ol{ list-style-type : hebrew; }
</style>

list-style-image属性

知识点概述:使用list-style-image属性可以为各个列表项设置项目图像,使列表的样式更加美观。

属性格式:

list-style-image:url();

 实例演示:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>list-style-image属性</title><style>ul{list-style-image: url("../../../Documents/muxishiye/lizi.png");}</style>
</head><body><h2>栗子功效</h2><ul>	<li>抗衰老</li><li>益气健脾</li><li>预防骨质疏松</li></ul></body>
</html>

实例效果:

 总结

1、list-style-image属性可以为各个列表项设置项目图像。

2、style-image 属性对列表项目图像的控制能力不强。因此,实际工作中不建议使用list-style-image 属性,常通过为<li>设置背景图像的方式实现列表项目图像

list-style-position属性

知识点概述:在CSS中,list-style-position属性用于控制列表项目符号的位置。

list-style-position的取值: 1、inside:列表项目符号位于列表文本以内。 2、outside:列表项目符号位于列表文本以外(默认值)。

总结:list-style-position属性用于控制列表项目符号的位置。(对列表项目图片也有用)

list-style属性

知识点概述:定义列表常用于对术语或名词进行解释和描述,与无序和有序列表不同,定义列表的列表项前没有任何项目符号。

基本语法格式

list-style:列表项目符号 列表项 目符号的位置 css列表项目图像;相当于:type position image都能同时定义。

知识补充:通常将list-style 的属性值定义为none,然后通过为标签设置背景图像的方式实现不同的列表项目符号。

背景图像定义列表项目符号

知识点概述:由于列表样式对列表项目图像的控制能力不强,所以实际工作中常通过为列表标签设置背景图像的方式实现列表项目图像。

background:url(images/2.png) no-repeat 3px center;
/*为li设置背景图像*/

如果你认为我的分享还不错,欢迎加入我们的大家庭一起学习,无限进步。

(QQ群:937864538  欢迎入群~)


http://www.ppmy.cn/news/713275.html

相关文章

2022.3 C++植物大战僵尸项目总结

2022.3.15&#xff1a; 目录 1.对于上一次飞机大战项目的复盘 2.此次项目项目设计 3.实现思路 4.项目架构详述 5.学到的东西 6.未来展望 1.对于上一次项目飞机大战的复盘 上次做完项目之后其实没有仔细去思考&#xff0c;也没有仔细看当时的答辩和总结的视频。等到做这…

看完这篇你一定能掌握Linux(非广告)

原创&#xff1a;小姐姐味道&#xff08;微信公众号ID&#xff1a;xjjdog&#xff09;&#xff0c;欢迎分享&#xff0c;转载请保留出处。 有很多同学微信问我&#xff0c;Linux命令这么多&#xff0c;该怎么从入门到精通&#xff1f;其实&#xff0c;这个事情非常的simple&…

Pygame实战:据说—这是一款还原度超高的植物大战僵尸游戏,你感受下......

导语 哈喽&#xff01;大家好&#xff0c;我是木木子&#xff01; 又到了每日游戏更新系列&#xff0c;看到这么如下.gif是不是让你想起来了童年吖~ ​ 植物大战僵尸的人气可谓是经久不衰&#xff0c;晃着脑袋生产阳光的向日葵&#xff0c;突突突吐着子弹的豌豆射手&#x…

Python 开发植物大战僵尸游戏

点击上方“码农突围”&#xff0c;马上关注&#xff0c;每天早上8:50准时推送 真爱&#xff0c;请置顶或星标 作者&#xff1a;楷楷 链接&#xff1a;https://segmentfault.com/a/1190000019418065 开发思路 完整项目地址&#xff1a; https://github.com/371854496/pygame 觉得…

计算机科学与技术班徽图片,学校运动会入场广播词

导语&#xff1a;特色创新谋发展&#xff0c;春风化雨育英才&#xff0c;学校运动会到了&#xff0c;下面是由小编整理的关于。欢迎阅读&#xff01; 篇一&#xff1a;运动会入场广播词 现在向我们走来的是信息管理学院代表队&#xff01;学院现拥有四个本科专业&#xff0c;在…

cocos2dx 植物大战僵尸 7 向日葵和双生向日葵

这个是向日葵的贴图&#xff0c;由于只找到了这样的资源图片&#xff0c;也就这样用了&#xff0c;不过这样做好处还是有的。使用遮罩让这两个向日葵只显示一个&#xff0c;当处于正常动画时显示上方的图片&#xff0c;当要生成太阳时就显示下方的图片。&#xff08;同双生向日…

针对“扫雷“和“植物大战僵尸“游戏,分析,扫描,阳光值,植物,金币,僵尸的分析逆向

《软件逆向分析》 2022年9月 目录 {#目录 .TOC-Heading} [一、实验工具介绍 3](#一实验工具介绍) [二、针对"扫雷"游戏 3](#二针对扫雷游戏) [2.1分析"初级"、"中级"和"高级"的棋盘内存地址范围 3](#分析初级中级和高级的棋盘内存…

python将视频分解为图片+将图片合成为视频

系列文章目录 文章目录 系列文章目录前言一、python视频拆分图片合成(源码一)1.python视频拆分1.python图片合成 二、python视频拆分图片合成(源码二)三、python视频拆分(源码三)总结 前言 一、python视频拆分图片合成(源码一) 1.python视频拆分 import cv2def video2frame(v…