很多css属性,在IE8之前必须声明<!DOCTYPE>
css选择器构成
css具有层叠特性,后面属性会掩盖前面属性
css构成:
选择器 {属性:值; 属性:值}
属性选择器: html的属性 h1/p 之类
id选择器:
class选择器(类名第一个字符不能使用数字):
:
选择器:
其它选择器:
插入样式表
外部插入样式表:
内部插入样式表:
内联样式:
多重样式:
它们将会重叠成一个。
层叠次序:
内联样式 > 内部样式 > 外部样式 > 浏览器缺省设置
这些层叠会继续替换和补充。
### 属性
盒子
从外到内: Margin Border Padding Content
隐藏元素
|
|
伪类
这个也是个选择器
合并
|
|
下拉菜单
这儿类名字限定了,必须如此。
图片
设置透明:
拼合:
图片廊
|
|
css3
边框
圆角: border-radius
阴影:border-shadow
图片: border-image