HTML5基础学习笔记(十四)
2016-07-21 15:48
344 查看
Day14 CSS颜色与度量单位
一、颜色表方案
颜色的表现形式主要有三种方式:颜色名称、十六进制代码和十进制代码。
p {
color: red;
}
解释:这是将一个段落内的文字设置为红色,采用的是英文颜色名称。
二、度量单位
在
CSS
长度设置中,我们经常需要使用到度量单位,即以什么样的单位设计我们的字体或边框长度。而在
CSS 中长度单位又分为绝对长度和相对长度。绝对长度指的是现实世界的度量单位,CSS
支持五种绝对长度单位。
绝对长度单位
单位标识符 说明
in
英寸
cm
厘米
mm
毫米
pt
磅
pc pica
相对长度指的是依托其他类型的单位,也是五种。
相对长度单位
单位标识符 说明
em
与元素字号挂钩
ex
与元素字体的“x
高度”挂钩
rem
与根元素的字号挂钩
px
像素,与分辨率挂钩
%
相对另一值的百分比
//em
相对单位
p {
margin: 0;
padding: 0;
background: silver;
font-size: 15px;
height: 2em;
}
解释:em
是相对单位,与字号大小挂钩,会根据字体大小改变自己的大小,灵活性很
高。
//px
相对单位,绝对特性
p {
margin: 0;
padding: 0;
background: silver;
font-size: 15px;
height: 55px;
}
解释:虽然
px 也是相对单位,但由于和分辨率挂钩,导致他其实就变成一个绝对单位
了,自然灵活性没有
em 高,但是使用难度较低,且大量的开发者习惯性使用它。
//%百分比
p {
margin: 0;
padding: 0;
background: silver;
font-size: 200%;
width: 50%;
}
解释:长度比较好理解,就是挂钩它所在区块的宽度。而
font-size
则是继承到的原
始大小的百分比。
一、颜色表方案
颜色的表现形式主要有三种方式:颜色名称、十六进制代码和十进制代码。
p {
color: red;
}
解释:这是将一个段落内的文字设置为红色,采用的是英文颜色名称。
颜色名称 | 十六进制代码 | 十进制代码 | 含义 |
black | #000000 | 0,0,0 | 黑色 |
silver | #c0c0c0 | 192,192,192 | 银灰色 |
gray | #808080 | 128,128,128 | 灰色 |
white | #ffffff | 255,255,255 | 白色 |
maroon | #800000 | 128,0,0 | 栗色 |
red | #ff0000 | 255,0,0 | 红色 |
purple | #800080 | 128,0,128 | 紫色 |
fuchsia | #ff00ff | 255,0,255 | 紫红 |
green | #008000 | 0,128,0 | 绿色 |
lime | #00ff00 | 0,255,0 | 闪光绿 |
olive | #808000 | 128,128,0 | 橄榄色 |
yellow | #ffff00 | 255,255,0 | 黄色 |
navy | #000080 | 0,0,128 | 海军蓝 |
blue | #0000ff | 0,0,255 | 蓝色 |
teal | #008080 | 0,128,128 | 水鸭色 |
aqua | #00ffff | 0,255,255 | 浅绿色 |
在
CSS
长度设置中,我们经常需要使用到度量单位,即以什么样的单位设计我们的字体或边框长度。而在
CSS 中长度单位又分为绝对长度和相对长度。绝对长度指的是现实世界的度量单位,CSS
支持五种绝对长度单位。
绝对长度单位
单位标识符 说明
in
英寸
cm
厘米
mm
毫米
pt
磅
pc pica
相对长度指的是依托其他类型的单位,也是五种。
相对长度单位
单位标识符 说明
em
与元素字号挂钩
ex
与元素字体的“x
高度”挂钩
rem
与根元素的字号挂钩
px
像素,与分辨率挂钩
%
相对另一值的百分比
//em
相对单位
p {
margin: 0;
padding: 0;
background: silver;
font-size: 15px;
height: 2em;
}
解释:em
是相对单位,与字号大小挂钩,会根据字体大小改变自己的大小,灵活性很
高。
//px
相对单位,绝对特性
p {
margin: 0;
padding: 0;
background: silver;
font-size: 15px;
height: 55px;
}
解释:虽然
px 也是相对单位,但由于和分辨率挂钩,导致他其实就变成一个绝对单位
了,自然灵活性没有
em 高,但是使用难度较低,且大量的开发者习惯性使用它。
//%百分比
p {
margin: 0;
padding: 0;
background: silver;
font-size: 200%;
width: 50%;
}
解释:长度比较好理解,就是挂钩它所在区块的宽度。而
font-size
则是继承到的原
始大小的百分比。
相关文章推荐
- java-WEB中的监听器Lisener
- GUI - Web前端开发框架
- Extjs4.0 最新最全视频教程
- Web布局连载——两栏固定布局(五)
- [div+css]晒晒最新制作专题推广页模板
- MyEclipse Web Project转Eclipse Dynamic Web Project
- axis备忘
- 盒子模型
- CSS选择器
- CSS样式优先权
- c++ primer 第五版 笔记前言
- [css] line-height 百分比单位和数值单位的区别
- css如何搞正方形
- Apple官网研究之使用Justify布局导航
- 关于前端的思考与感悟
- rem : web app适配的秘密武器
- jquery高级应用之Deferred对象
- 移动端点击事件全攻略,这里的坑你知多少?