知识点回顾:
- 通配符选择器:*
- 外边距:margin:right/left
- 文本水平对齐:text-ailgn:center/left/right
- 文本居中对齐:行高等于高/line-height
- 首行缩进: text-indent
- 常用块级标签: div p h1-h6 ul li
- 行内标签(左右排列): span a img
- 标签的嵌套(p里面不能嵌套块级标签)(单标签不能嵌套)
- css属性 布局属性(width height float background-color margin)
- css 文本属性 (color font-size(默认16 最小12) line-height text-align text-indent)
- 继承??? 文本属性大部分可以继承 高度不会继承(div的高度是里面字撑开的) 宽度可以继承
- 如何分块??? 结构要合理
- 标签的使用: 不要多余的标签
- 标签要闭合(写注释 经常格式化)
- css报错 (出现波浪号–右键格式化 在报错的本行或者上一行看
- 调试发现没有任何css显示 说明写错了对象 class写错或者类名写错)
- 页面滚动条 delete删除大块
- 浮动的问题: 使用浮动之后margin:auto会失效 脱离文档流:不占位置
- 高度计算失误 出现莫名的空白 子元素高度超过父元素
- 当文字不在应该出现的位置 位置被上面的元素占据
- 行内标签不支持宽高,添加浮动就可支持 或者转化为块级
- 行高大于高,文字偏下. 行高小于高,文字偏上 行高等于高 文字垂直居中