美文网首页
关于前端CSS三大特性讲解(广州中软卓越)

关于前端CSS三大特性讲解(广州中软卓越)

作者: Ony靜 | 来源:发表于2018-06-15 11:07 被阅读0次

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

    CSS能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。、

    那么CSS的三大特性是什么?且看广州中软卓越前端培训课程的简单分享。

    一、继承性

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

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

    2、特殊性:

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

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

    二、层叠性

    层叠性是浏览器处理冲突的一个能力。如果一个属性通过两个选择器设置到同一个元素上,那么这个时候一个属性就会将另一个属性层叠掉。

    三、优先级

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

    1、权重:

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

    3、算法:(0,0,0,0)==》第一个0是important的个数,第二个0是id选择器的个数,第三个0对应的类选择器的个数,第四个0对应的是标签选择器的个数,就是当前选择器的权重。

    权重是优先级的算法,层叠是优先级的表现

    选择器的工作原理:选择器是从右我往左查找

    去企业,学习企业需要的编程技能!广州中软卓越前端培训,真实企业背景,送你企业入场券!

    广州中软卓越课程:http://gzetc.com.cn/

    相关文章

      网友评论

          本文标题:关于前端CSS三大特性讲解(广州中软卓越)

          本文链接:https://www.haomeiwen.com/subject/qlvpeftx.html