## 伪类与伪元素
* anchor伪类
* 标签的四种状态
* 标签四种状态组合使用需要注意顺序
* 伪类名称不区分大小写
* first-child伪类
* 匹配到的是选中的一组兄弟元素的第一个元素
* 被匹配的元素还要有一个父元素
* first-line伪类
* 针对于块级元素的首行文本设置样式
* :before伪类
* 可以在选中的元素内容前加上新内容
## 盒子模型
* border属性
* border-style
* border-width
* border-color
* border: border-width border-style border-color
* top,bottom.left,right针对四周边框单独设置
* 未简写时,一到四个值的变化
* 内外边距
* margin和padding
* margin/padding简写属性同border
* 也可以使用top,bottom.left,right控制对应四周距离
* 行内元素盒子模型
* 不建议设置上下边距
* 元素盒子属性默认值
* 大多数元素的盒子属性默认值为0
* body,p,ul,li,form等元素存在其他默认值
- 课程开始
- 第一课20191008
- 第二课20191009
- HTML
- CSS
- CSS第一课
- CSS第二课
- CSS第三课
- CSS第四课
- CSS第五课
- JavaScript
- Js第一课
- Js第二课
- Js第三课
- Js第四课
- Js第五课
- Js第六课
- Js第七课
- Js-事件模型
- Js-2019-10-31-标准库
- Js-2019-11-01- 标准库
- Js-2019-11-01-Json
- Js-2019-11-01-对象的创建
- Js-2019-11-04-this的使用
- Js-2019-11-05-storage与异常
- Js-2019-11-05-BOM与补充知识点
- Js-2019-11-06-正则表达式和计时器
- jQuery
- jQuery-2019-11-13-初识jQuery
- jQuery-2019-11-14-jQuery节点操作
- jQuery-2019-11-15-jQuery节点操作二
- jQuery-2019-11-16-jQuery效果与动画
- Java
- Java-2019-11-27-变量直接量数据格式运算符
- Java-2019-11-28-流程控制
- Java-2019-12-02-数组
- Java-2019-12-04 面向对象
- Java-2019-12-05-封装
- Java-2019-12-06-深入构造器
- Java-2019-12-09-继承
- Java-2019-12-10-多态
- Java-2019-12-10-包装类
- Java-2019-12-11-final修饰符
- Java-2019-12-11-包装类
- Java-2019-12-11-接口
- java-2019-12-13-设计模式
- Java-2019-12-16-集合框架
- Java-2019-12-18-集合排序
- Java-2019-12-23-常用类学习
- Java-2019-12-25-异常处理
- Java-2019-12-31-内部类详解
