CSS的颜色设置和字体设置

本文详细介绍了CSS中的颜色表示方法,包括直接使用颜色名称、十六进制和RGBA格式;讲解了常用的文本样式设置,如颜色、字体大小、字体类型、字体倾斜、字体加粗、行高等;并深入探讨了边框属性、阴影设置、背景属性等高级CSS技巧。

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

CSS颜色通常有三种表示的方法

第一种直接写颜色所对应的英文,比如:red是红色, blue是蓝色
第二种是十六进制表示法,比如:#ff0000是红色
第三种是R(红),G(绿),B(蓝),A(透明度)表示,比如:color: rgba(200,0,0,0)

十六进制 0-9, a-f
rgba前三个的取值范围 0-255, a的取值为0-1之间的小数,0代表完全透明,1代表完全不透明

CSS常用的文本样式设置

color:  red          //设置颜色
font-size: 50px;       	//设置字体的大小
font-family: "微软雅黑"  	//设置字体
font-style: italic;		//字体倾斜,normal不倾斜
font-weight: bold;  	//加粗,normal为不加粗
line-height: 0px;		//文字的行高
text-decoration:none; 	//取消a标签的下划线
text-indent: 20px;		//文本首行缩进
text-align: center;		//文本居中
**line-height: 50px;  		//文本垂直居中**
.odiv{
	width: 300px;
	height: 500px;
	background-color: aquamarine;
	text-align: center;
	line-height: 500px;      //一般尺寸的高设为多少,这个值就是多少
}

<div class="odiv">文本内容</div>

CSS边框属性

.box{
	width: 300px;
	height: 300px;
	/*设置边框的时候尽量三个属性值都带上,前后顺序可以打乱,solid是实线, dashed是虚线*/
	border: 1px solid red;
	
	/*也可以单独设置一个方向上的边框*/
	/*border-top: 1px solid red;
	border-bottom: 1px solid red;*/
	
	/*设置圆角属性值,从左上角开始顺时针方向给4个值,也可以只写一个值,表示4个方向都是这个值。如果要显示一个圆形,那么就给属性的值为50%,同时要保证宽高相等*/
	/*如果写两个值,那么它是对角分配的,第一个值给左上和右下,第二个值给右上和左下*/
	border-radius: 10px 20px 30px 40px;
}

**设置阴影**
box-shadow: 10px 10px 20px 30px red inset;
	第一个值设置X轴(水平)位移,正值往右位移,负值往左
	第二个值设置Y轴(垂直)位移,正值往下位移,负值往上
	第三个值设置模糊程度
	第四个值是扩散范围
	第五个值是阴影的颜色
	第六个值是否为内阴影,如果想要内阴影可以设置inset,如果不设置,默认阴影向外扩散
	
.box{
	width: 200px;
	height: 200px;
	box-shadow: 10px 10px 20px 30px red inset;
}

<div class="box">文本内容</div>

CSS背景属性

/*设置背景颜色和图片*/
.box{
	width: 200px; 
	height: 200px;
	background: red;
	<!--添加背景图片-->
	background-image: url("图片路径")
	<!--图片的尺寸按上下左右百分百显示-->
	background-size: 100% 100%;
	
	<!--设置图片显示的位置,显示某一块尺寸的图像。网页的 0,0坐标是窗口的左上角, 如果要显示图片某个中心的位置,则意味这要把图片整体往左上角移动。注意在网页当中让图片或者元素往上移动或者往左移动,都是负值 -->
	background-position: -1063px -705px;
	
}

.box{
	width: 200px;
	height: 200px;
	border: 1px solid red;
	<!--背景图片的组合写法, no-repeat设置图片不会重复显示-->
	background: url("图片路径") red no-repeat;
}

<div class="box></div>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值