css样式模板(web前端开发css样式笔记)

  CSS是层叠样式表(英文全称:CascadingStyleSheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。

image.png

  CSS样式的方式和特点

  1.继承性

  作用:子元素可以继承父元素的样式

  text-,font-,line-这些元素开头的都可以继承,以及color属性

  特殊性:

  ①. a标签的颜色不能继承,必须对a标签本身进行设置

  ②. h标签的字体大小不能修改,必须对h标签本身进行修改

  2.层叠性

  是浏览器处理冲突的一个能力

  如果一个属性通过两个选择器设置到同一个元素上,那么这个时候一个属性就会将另一个属性层叠掉

  3.优先级

  权重:!important>行内样式>id选择器>类选择器>标签选择器>通配符>继承

  作用:多个选择器组合以后的优先级

  算法:(0.0.0.0)==》第一个0是important的个数,第二个0是id选择器的个数,

  第三个0对应的类选择器的个数,第四个0对应的是标签选择器的个数,就是当前选择器的权重。


发表评论

评论列表

还没有评论,快来说点什么吧~