1.样式表不过是一种文本文件,其中包含一个或多个(通过属性和值)决定网页某特定元素如何显示的规则。
2.样式表中的每条规则都有两个主要部分:选择器和声明块。选择器决定哪些元素受到影响;声明块由一个或多个属性-值对(每个属性-值对构成一条声明)组成,它们指定应该做什么。
3.构建样式规则的步骤:
selector {
property1:value;
property2:value;
……
}
4.为样式规则添加注释:
/*我是注释*/
推荐注释格式:
/*我是注释
-----------------------------------*/
样式表1
/*我是注释
-----------------------------------*/
样式表2
5.当你为某个元素应用CSS属性时,这些属性不仅会影响该元素,还会影响其下的分支元素。也就是说,这些下层的元素继承了其祖先元素的属性。
6.当规则发生冲突时,一般遵循这几个原则:特殊性、顺序、重要性。
特殊性:特殊性规则指定选择器的具体程度。选择器越特殊,规则就越强。除了浏览器的默认样式,我们认为继承的样式是最一般的,可以被其他任何规则覆盖。
7.属性的值:inherit、预定义的值、长度和百分数、纯数字、URL、CSS颜色(RGB、十六进制数、RGBA、HSL、HSLA)。
学识浅薄,如有错误,恳请斧正,在下不胜感激。