css
- css概述
a) Cascading style sheet
b) 定义如何显示HTML样式
c) 解决内容和表现分离
d) 多个样式定义可层叠为一
e) 样式通常存储在样式表中
- 选择器
a) 选择器有四种:
- 通配符选贼
- Id选择器
- 类选择器
- 标签选择器
b) ID>CLASS>标签
c) 派生选择器
- 群组用逗号
- 相邻兄弟选择器 用+号
- 后代用 空格
- 子代用 <
属性选择器用[ ]
锚链接
在支持 CSS 的浏览器中,链接的不同状态都可以不同的方式显示,这些状态包括:活动状态,已被访问状态,未被访问状态,和鼠标悬停状态。
Visited
Link
Hover
Active
- 样式优先级
a) 外部样式文件, 内部样式 , 行内样式
- 常用css属性
a) 字体属性
- Font-size
- Font-style normal italic
- Font-family
b) 文本属性
- letter-spacing
- Text-Decoration
- Text-align
- Text-indent
- Text-height
C) 背景属性
- background-color
- Background-image
- Background-repeat
D) 边框属性
- border-bottom
a) Solid
b) Dashed
c) double
- 盒子模型
a) 内容, 内边距, 边框, 外边距
- 定位
a) 相对定位:相对于原有的位置发生改变,并且保留原有的空间位置
b) 绝对定位相对于他有position属性的父级元素进行定位,如果父级元素没有postion定位,那么就找父级的父级,直到向上找到position定位为止
- 浮动
a) 关于浮动增加后会弄乱原来的顺序, 所以要增加一个clear的属性这样才能够让外层成功包住