CSS层叠样式表—CSS文本属性

CSS颜色属性

学习目标

在这里插入图片描述

HSL颜色

​ 在CSS中,我们可以使用hsl属性来定义颜色效果。通过对色调(H)、饱和度(S)、亮度(L)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色。

语法:

color:hsl(色调,饱和度,亮度)

说明:

hsl属性取值如下表所示。

范围
色调0-360
饱和度0%-100%
亮度0%-100%
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style>
		p {
			color: hsl(0, 100%, 50%);
		}
	</style>
</head>
<body>
	<p>今天天气很好</p>
</body>
</html>

HSLA颜色

​ 在CSS中,我们可以使用hsla属性来定义颜色效果。通过对色调(H)、饱和度(S)、亮度(L)、透明度(A)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色。

语法:

color:hsla(色调,饱和度,亮度,透明度)

说明:

hsl属性取值如下表所示。

HSLA颜色:色调(H)、饱和度(S)、亮度(L)、透明度(A)。

范围
色调0-360
饱和度0%-100%
亮度0%-100%
透明度0-1
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style>
		p {
			color: hsla(0, 100%, 50%,0.5);
		}
	</style>
</head>
<body>
	<p>今天天气很好</p>
</body>
</html>

RGB颜色

​ 在CSS中,我们可以使用RGB属性来定义颜色效果。RGB颜色:红®、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色。

语法:

color:rgb(红色,绿色,蓝色)

说明:

RGB属性取值如下表所示。

范围
R红色0-255或0%-100%
G绿色0-255或0%-100%
B蓝色0-255或0%-100%
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style>
		p {
			color: rgb(255, 0, 0);
		}
	</style>
</head>
<body>
	<p>今天天气很好</p>
</body>
</html>

RGBA颜色

​ 在CSS中,我们可以使用RGB属性来定义颜色效果。RGB颜色:红®、绿(G)、蓝(B)、透明度(A)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色。

语法:

color:rgb(红色,绿色,蓝色,透明度)

说明:

RGBA属性取值如下表所示。

范围
R红色0-255或0%-100%
G绿色0-255或0%-100%
B蓝色0-255或0%-100%
A透明度0-1
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style>
		p {
			color: rgba(255, 0, 0,0.5);
		}
	</style>
</head>
<body>
	<p>今天天气很好</p>
</body>
</html>

十六进制颜色

十六进制色彩:其实是RGB颜色的笔筒区间表示方式。常见的十六进制表示方式#00aaff。

语法:

color:#00aaff;

说明:

十六进制颜色属性取值如下表所示。

范围
R红色0-9a-f
G绿色0-9a-f
B蓝色0-9a-f
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style>
		p {
			color: #00aaff;
		}
	</style>
</head>
<body>
	<p>今天天气很好</p>
</body>
</html>

英文单词

使用表示颜色的英文单词例如red,yellow,pink,green,blue等表示具体的颜色。

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style>
		p {
			color: red;
		}
	</style>
</head>
<body>
	<p>今天天气很好</p>
</body>
</html>

课程总结

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值