什么是css?
css指层叠样式表
css规则由两个主要的部分构成:选择器,以及一条或多条声明;
选择器通常是你需要改变样式的html元素。
css引用样式表的三种方式
内联样式表,内部样式表,外部样式表。
外部引用的优点?
把结构和表现分离,便于修改。
1.如果三种样式表同时作用于一个元素,优先级谁高谁低?
就近原则--当属性重复,谁离元素最近,就用哪一个样式。
2.层叠
多个样式表作用于一个元素时,首先筛选有没有重复的属性,有的话就就近原则,没有重复的话就层叠为一套最终的样式最后作用在元素身上。
3浏览器如何解析html和css
浏览器将载入的html变为dom树,但是此时没有任何显示样式。所以显示的样式,都是css定义的,浏览器只会通过css来渲染视图样式。
4.css选择器
1. id选择器可以为标有特定Id的html元素指定特定的样式。