web前端学习笔记04-CSS颜色、文本、边框、背景

一、CSS颜色表示法

1. 颜色名表示,如:red,blue
2. 16进制数值表示,如:#ff0000红色,这样的也可以简写为#f00,每种颜色取值范围0-9,a-f
3. RGB颜色:红R,绿G,蓝B三个颜色通道的变化 ,参数取值范围0-255
background-color:rgb(200,100,0)
4. RGBA颜色:红R,绿G,蓝B,透明度A(取值范围0-1)
background-color:rgba(200,100,0,0.5)

二、CSS文本设置

文本常用CSS样式

关键字 释义 示例
color 设置文字颜色 color:red;
font-size 设置文字大小 font-size:12px;
font-family 设置文字字体 font-family:'微软雅黑';
font-style 设置文字是否斜体 font-style:normal;font-style:italic;
font-weight 设置文字是否加粗 font-weight:normal;font-weight:bold;
line-height 设置文字的行高 line-height:24px;
text-decoration 设置文字下划线 常用于a标签去除下划线 text-decoration:none;
text-indent 设置文字首行缩进 text-indent:24px;
text-align 设置文字水平对齐方式 text-align:center; left(居左) right(居右)

    && 利用行高设置单行文本垂直居中:行高设置为父元素的高度

div{
    /* html: 
当记忆的风吹来时,便漾出无边的心澜
*/
width: 500px; height: 100px; background-color: peachpuff; /*利用行高设置单行文本垂直居中:行高设置为父元素的高度*/ line-height: 100px; }

三、CSS边框设置

CSS边框常用属性

关键字 释义
border:宽度 边框样式 颜色 三个参数不分顺序,必须都有
border-top:宽度 边框样式 颜色 单独设置某一边框 top上,bottom下,left左,right右
border-style 边框样式:solid实线,dotted点状线,dashed虚线
border-radius 边框圆角(CSS3)
box-shadow:x轴偏移 y轴偏移 模糊度 扩散程度 颜色 设置阴影(CSS3)

    && 圆角设置: 参数可以为px值或百分数

.item{
	/* html: 
*/
width: 200PX; height: 200PX; border: 3px solid green; /*设置圆角——————————————————*/ border-radius: 10px; /*也可以给2个参数(对角:左上右下/右上左下)*/ border-radius: 10px 30px; /*也可以给4个参数(顺时针:依次为左上/右上/右下/左下)*/ border-radius: 10px 30px 50px 70px; /*利用圆角制作圆形:宽高一致,圆角参数50%*/ border-radius: 50%; }

    && 阴影设置: 参数为x轴偏移 y轴偏移 模糊度 扩散程度 颜色 内阴影inset(可选参数)

.item{
	/* html: 
*/
width: 200PX; height: 200PX; border: 3px solid green; /*设置阴影 参数:x轴偏移 y轴偏移 模糊度 扩散程度 颜色 内阴影(可选)*/ /*x轴偏移为正则阴影在右侧,为负则在左侧 y轴偏移为正阴影在下方,为负则在上方*/ box-shadow: 10px 10px 15px 0px gray; }

四、CSS背景设置

CSS背景设置常用属性

关键字 释义
background: 颜色; 设置背景颜色
background-image: url(图片地址); 设置背景图片(关键字可省略image)
background-size: 100% 100%; 设置背景图片大小
background-position: -200px -200px; 设置背景图片指定部分显示(定位)
background-repeat:no-repeat; 设置背景图片是否重复,默认平铺重复

    && 设置图片指定部分显示: background-position,即设置图片的平移坐标:往左/上移动为负值,往右/下移动为正值

.bg1{
	/* html: 
*/
width: 250PX; height: 250PX; /*背景设置——————————————————————————*/ /*设置背景图片*/ background-image: url(../img/01.jpg); /*设置背景图片显示部分 图片的平移坐标:往左/上移动为负值,往右/下移动为正值*/ background-position: -610px -603px; }

【注】关于平移坐标的解释:

本节示例代码


<html>
	<head>
		<meta charset="UTF-8">
		<link rel="stylesheet" type="text/css" href="css/c04.css"/>
		<title>CSS颜色、文本字体title>
	head>
	<body>
		<div class="item1">div>
		<p>当记忆的风吹来时,便漾出无边的心澜,念也悄悄,思也无言,让思绪的花在指尖淡淡飘香,心,会莫名的安静与柔软,一任灵魂于温温婉婉中,诉说深深浅浅的美丽。
			当记忆的风吹来时,便漾出无边的心澜,念也悄悄,思也无言,让思绪的花在指尖淡淡飘香,心,会莫名的安静与柔软,一任灵魂于温温婉婉中,诉说深深浅浅的美丽。
			当记忆的风吹来时,便漾出无边的心澜,念也悄悄,思也无言,让思绪的花在指尖淡淡飘香,心,会莫名的安静与柔软,一任灵魂于温温婉婉中,诉说深深浅浅的美丽。			
		p>
		<p>轻握一份懂得,在似水的流年中,轻倚一袭心湖的斑斓,让真情点亮夜的星光,在纯净的音乐里,倾听心灵的纤尘不染。轻握一份懂得,在似水的流年中,轻倚一袭心湖的斑斓,让真情点亮夜的星光,在纯净的音乐里,倾听心灵的纤尘不染。p>
		<div class="item2">
			当记忆的风吹来时,便漾出无边的心澜
		div>
		<a href="https://www.baidu.com">百度a>
		<br>br>	
		<div class="item3">div>
		<br><br/>
		<div class="item4">div>
		<br>br>
		<div class="bg1">div>
		<br>br>
		<div class="bg2">div>
		<br>br>	
	body>
html>
.item1{
	width: 50px;
	height: 50px;
	/*颜色名*/
	/*background-color:red;*/
	
	/*16进制*/
	/*background-color: #00ff00;*/
	
	/*RGB*/
	/*background-color: rgb(200,10,30);*/
	
	/*RGBA*/
	background-color: rgba(200,10,30,0.5);	
}
p{
	color: blueviolet;
	font-size: 20px;
	/*若用户设备上没有所设置的字体,将以默认字体显示*/
	font-family: "楷体";
	font-style: italic;
	font-weight: bold;
	line-height: 24px;	
	text-indent: 40px;
	text-align: center;
}
.item2{
	width: 500px;
	height: 100px;
	background-color: peachpuff;
	/*利用行高设置单行文本垂直居中:行高设置为父元素的高度*/
	line-height: 100px;
}
a{
	/*去除元素下划线*/
	text-decoration: none;
}
.item3{
	/* 
*/
width: 200PX; height: 200PX; border: 3px solid green; /*设置圆角——————————————————*/ /*border-radius: 10px;*/ /*也可以给2个参数*/ /*border-radius: 10px 30px;*/ /*也可以给4个参数*/ border-radius: 10px 30px 50px 70px; /*利用圆角制作圆形:宽高一致,圆角参数50%*/ /*border-radius: 50%;*/ } .item4{ /*
*/
width: 200PX; height: 200PX; border: 3px solid green; /*设置阴影 参数:x轴偏移 y轴偏移 模糊度 扩散程度 颜色*/ /*x轴偏移为正则阴影在右侧,为负则在左侧 y轴偏移为正阴影在下方,为负则在上方*/ box-shadow: 10px 10px 15px 0px gray; } .bg1{ /* html:
*/
width: 250PX; height: 250PX; /*背景设置——————————————————————————*/ /*设置背景颜色*/ background: lightblue; /*设置背景图片*/ background-image: url(../img/01.jpg); /*设置背景图片大小*/ /*background-size: 100% 100%;*/ /*设置背景图片显示部分 图片的平移坐标:往左/上移动为负值,往右/下移动为正值*/ background-position: -610px -603px; } .bg2{ width: 250PX; height: 250PX; border: 5px solid orange; background-image: url(../img/03.jpg); background-repeat:no-repeat ; }

你可能感兴趣的:(web前端学习,css,html,html5)