九 . CSS 的三大特性
CSS 有三个非常重要的特性 :层叠性,继承性,优先级。
1 . 层叠性
相同选择器给设置相同的样式,此时一个样式就会覆盖(层叠)另一个冲突的样式。层叠性主要解决样式冲突的问题
2 . 继承性
CSS 中的继承 : 子标签会继承父标签的某些样式,如文本颜色和字号
行高的继承性
3 . 优先级
当同一个元素指定多个选择器,就会有优先级的产生
优先级注意点
优先级的权重叠加
十 . CSS 盒子模型
1 . 盒子模型组成
所谓盒子模型就是把HTML页面中的布局元素看作是一个矩形的盒子,也就是一盛装内容的容器
CSS盒子模型本质上就是一个盒子,封装周围的HTML元素,它包括边框,外边框,内边框,和实际内容
2 . 边框(border)
border 可以设置元素的边框。边框有三部分组成,边框宽度(粗细)边框样式,边框颜色
边框会影响盒子实际大小
3 . 表格的细线边框
border-collapse 属性控制浏览器绘制表格边框的方式。它控制相邻单元格的边框
4 .内边距(padding)
padding 属性用于设置内边距,即边框与内容之间的距离
padding 属性(简写属性)可以有一到四个值
内边距会影响盒子实际大小












网友评论