阅读背景:

html 盒子模型基础(单位,边框,内边距,外边距)(一)

来源:互联网 

1.单位

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title></title>
		<style type="text/css">
			
			.box1{
				
				/*
				 *
				 * 长度单位
				 * 
				 * 	px(像素)
				 * 		- 我们的屏幕实际上是由一个一个的小点点构成的,一个小点点就是一个像素
				 * 		- 不同的显示器中单个像素的大小是不同的,越清晰的显示器单位像素就越小
				 * 		- 像素是开发中用的最多的单位
				 * 
				 *  %(百分比)
				 * 		- 也可以将长度设置一个百分数,此时元素的长度将会根据父元素的对应属性去计算
				 * 		- 使用百分比的值,元素会自动根据父元素的属性去计算长度,
				 * 			当父元素的值发生变化时,子元素会随之等比例变化
				 * 			在一些自适应的页面中,会大量的使用百分比的值
				 * 
				 * 
				 * 颜色单位
				 * 		- 在CSS可以直接使用颜色的单词来为元素设置颜色
				 * 		- 但是仅仅使用颜色的单词来表示颜色,使用起来不太方便
				 * 
				 * 		- 也可以使用RGB值来设置颜色
				 * 			- 所谓的RGB就是光的三元色Red Green Blue
				 * 			- 通过这三种颜色的不同的浓度可以组合出任意的颜色
				 * 			- 语法:
				 * 				rgb(红色的浓度,绿色的浓度,蓝色的浓度);
				 * 				- 浓度可以指定一个0-255之间的值,
				 * 					0 表示没有  255表示最大
				 * 				- 浓度也可以接收一个百分比0% - 100%
				 * 					- 最终百分比也会转换为0-255
				 * 						0%  0
				 * 						100% 255	
				 * 
				 * 		- 十六进制的RGB值
				 * 			- 可以使用三组两位的十六进制的数字来表示RGB值
				 * 			- 语法:#红色绿色蓝色
				 * 			- 十六进制
				 * 			0 1 2 3 4 5 6 7 8 9 a b c d e f
				 * 			00 ~ ff
				 * 			00 表示 没有
				 * 			ff 表示 最大
				 * 
				 * 
				 * 	- 如果十六进制的RGB值,两位两位是重复的
				 * 		像 #aabbcc #112233
				 * 		可以进行简写
				 * 			#aabbcc --- > #abc
				 * 			#112233 --- > #123
				 * 	
				 */
				
				width: 200px;
				height: 200px;
				/*background-color: rgb(9,126,84);*/
				/*background-color: rgb(100%,0%,0%);*/
				/*background-color: #ff0000;*/
				/*background-color: #FFFAE8;*/
				/*background-color: #abc ;*/
				background-color: #bfa;
				
			}
			
			/*.box2{
				width: 50%;
				height: 50%;
				background-color: yellow;
			}*/
			
		</style>
	</head>
	<body>
		
		<div class="box1">
			
			<div class="box2"></div>
			
		</div>
		
	</body>
</html>
<!DOCTYPE html>
<html>
	<head>
		<meta 



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: