CSS基础二(CSS)

本文详细介绍了CSS中文字样式的设置,包括字体系列、大小、倾斜、加粗和综合设置,以及文本对齐、缩进、行高、颜色和修饰等。此外,还涵盖了超链接的不同状态、背景类样式以及列表类样式的设置,帮助初学者掌握CSS基本语法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一.文字样式设置:

文字常用属性:

1.字体系列:font-family——设置一种字体

(1)font-family : “宋体”;——设置宋体
(2)font-family : “宋体”, “仿宋”, “Times New Roman”;——若用户系统里有宋体,用宋体,无宋体则用仿宋,无仿宋则用新罗马字体
(3)serif——相近字体,不用加引号

2.字体大小:font-size——设置字体大小

(1)设置字体大小为绝对值:font-size: 20px;——设置字体大小为20像素
(2)设置字体大小为相对值:font-size: 2em;( font-size : 200%;)——设置字体大小为200%(相对于父元素来设置大小)

3.字体倾斜:font-style——设置字体倾斜

(1)设置字体倾斜显示:font-style: italic;
(2)属性值:normal、italic、oblique(与italic没有明显区别)

4.字体加粗:font-weight——设置字体加粗

(1)使用固定值加粗:font-weight: 900;
(2)使用关键字加粗:font-weight:bolder;
关键字tip:属性值:lighter、normal、bold、bolder
固定值tip:属性值取值范围为100~900,400 等同于 normal,而 700 等同于 bold

5.字体综合设置:font——一次性设置所有属性

注意:
(1)建议属性顺序为:倾斜——加粗——字号——字体
(2)至少设置两种属性
(3)font后加冒号,每个属性之间用空格隔开,分号结尾

.class1{
	font:italic bold 30px "楷体";
}
.class2{
	font:60px "华文彩云";
}

二.文本样式设置:

1.文本对齐:text-align——设置元素的文本行的对齐方式

(1)设置文本左对齐:text-align:left;
(2)属性值:left、center、right
(3)默认对齐方式是左对齐

2.文本缩进:text-indent——设置段落元素的第一行缩进

(1)首行缩进20像素:font-size:20px;
(2)首行缩进2个相对长度:text-indent:2em;
(3)首行缩进-3个相对长度:text-indent:-3em;
(4)属性值可为绝对值(px),也可为相对值(em)
(5)相对单位 em 是相对于元素本身的字体大小;而font-size 属性,它的 em 值指的是父元素的字体大小

3.行高:line-height——设置行与行之间的距离

(1)固定值,如:line-height:36px;
(2)相对值,如:line-height:1.5em;

4.文本颜色:color——设置文字颜色

(1)关键字表示:color : green ;
(2)带“#”号16进制表示:color : #008000 ;
(3)RGB表示:color : rgb(0,128,0) ;

5.文本修饰:text-decoration——设置文本修饰效果

(1)为文本设置下划线:text-decoration:underline;
(2)属性值:none(无装饰), overline(上划线), underline(下划线), line-through(删除线)
(3)可用来去掉浏览器给超链接加的默认下划线

6.字符转换:text-transform——设置文本大小写

(1)uppercase:把所有字母转换成大写
(2)lowercase:把所有字母转换成小写
(3)capitalize:只对每个单词的首字母大写

7.行和段落:

行高跟文字要搭配,一般行高是文字的 1.5~1.8 倍最为合适
例如:正文文字:14px
则:行高(px):22px~26px ( 行高最好设置为偶数 )
则:行高(em):1.5em~1.8em

三.超链接样式设置:

1.超链接有四种状态:

(1)未被访问的超链接:a:link
(2)鼠标悬浮于超链接之上:a:hover
(3)链接被点的那一刻a:active
(4)访问过的超链接:a:visited
(5)说明:设置顺序为(1)→(4)→(2)→(3)

<style type="text/css">
	a:link{color: red;}
	a:visited{color: skyblue;}
	a:hover{color: green;}
	a:active{color: yellow;}
</style>

2.清除超链接下划线:

<style type="text/css">
.class{
	text-decoration-line: underline;
}
</style>

3.伪类:可与 css 类结合使用,向某些选择器添加特殊效果

在这里插入图片描述
注:link 和 visited 只能用于超链接,其他可用于各种 HTML 元素

四.背景类样式修饰:

1.背景色:background-color

(1)关键字:background-color: gray;
(2)十六进制:background-color: #808080;
(3)RGB:background-color: rgb(128,128,128);

2.背景图:background-image:url(xxx.jpg);

(1)背景图像重复:background-repeat
在这里插入图片描述
(2)背景图像定位:background-position
A.关键字:
在这里插入图片描述
如果仅规定了一个关键词,那么第二个值将是 “center”

B.百分比:
在这里插入图片描述
C.长度值:
在这里插入图片描述

3.背景综合设置:

<style type="text/css">
body{
	background:#00ff00 url(bg.jpg) no-repeat center;
 }
 </style>

五.列表类样式设置:

1.列表标志类型:list-style-type

1.无序列表:
在这里插入图片描述
2.有序列表:
在这里插入图片描述

2.列表标志图像:list-style-image

list-style-image:url(image/arrow2.png);

3.列表标志位置:list-style-position

有outside和inside两种属性

4.列表综合设置:

<style type="text/css">
	li{
	list-style: url(image/arrow2.png) inside circle;
}
</style>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值