当前位置: 首页 > news >正文

学校网站建设命名b2b b2c c2c o2o区别

学校网站建设命名,b2b b2c c2c o2o区别,可视化运维管理平台,wordpress 评论xss✍️ 作者简介: 前端新手学习中。 💂 作者主页: 作者主页查看更多前端教学 🎓 专栏分享:css重难点教学 Node.js教学 从头开始学习 ajax学习 标题什么是计算机属性确定声明值层叠冲突继承使用默认值总结什么是计算机属性 CSS属性值的计算…

csdn动态图标

✍️ 作者简介: 前端新手学习中。

💂 作者主页: 作者主页查看更多前端教学

🎓 专栏分享:css重难点教学   Node.js教学 从头开始学习   ajax学习

标题

  • 什么是计算机属性
    • 确定声明值
    • 层叠冲突
    • 继承
    • 使用默认值
  • 总结

什么是计算机属性

CSS属性值的计算过程是指一个元素从所有属性都没有值,到所有属性都有值的过程。
这个过程分为四个步骤:确定声明值,层叠冲突,使用继承和使用默认值。

确定声明值

参考样式表(作者样式表+浏览器默认样式表)中没有冲突的声明,作为CSS属性值,如果你设置的属性跟浏览器默认属性重合了,那么就是有冲突的属性,如果没有冲突那么就作为css的属性,同时还会进行css预设值的处理。

作者样式表

就是你自己给这个网页写的样式。

默认样式表

浏览器自带的样式,自动生成的样式。
一个标签是块级元素还是行内元素,这都跟它的默认样式有关,h1标签是一个会计元素是因为自带一个display:block,我们可以在计算属性中查看。

在这里插入图片描述

层叠冲突

层叠冲突是指在CSS中,当多个样式规则应用于同一个元素并且具有相同的特定性时,浏览器需要确定哪个规则应该生效的过程。这种情况通常发生在多个样式表或多个选择器应用于同一个元素时。
为了解决层叠冲突,浏览器会使用一组称为层叠规则的标准来确定哪个样式规则应该生效,分为三个步骤比较重要性比较特殊性比较原次序
这些规则考虑了样式规则的来源、特定性和顺序。
例如,内联样式优先于外部样式表中的样式,ID选择器优先于类选择器,
而后定义的规则优先于先定义的规则。

比较重要性
从高到低

  1. 带有important的作者样式
  2. 带有important的默认样式
  3. 作者样式
  4. 默认样式

    <style>*{font-size: 16px;}</style>
</head>
<body><h1>坚毅的小解同志</h1>
</body>

在这里插入图片描述
用户样式表高于默认样式表

比较特殊性

styleid属性元素
是否内联id选择器的数量属性,类,伪类选择器的数量元素,伪元素的数量

  <style>body h1 {font-size: 10px;}/* (0,0, 0, 2) */body .h1 {font-size: 8px;}/* (0,0, 1, 1) */* {font-size: 16px;}/* (0,0, 0, 0) */</style></head><body><h1 class="h1">坚毅的小解同志</h1></body>

在这里插入图片描述
比较原次序

如果还有冲突,我们可以在这一步比较顺序,最新写的有效果。

 <style>body h1 {font-size: 10px;}/* (0,0, 0, 2) */body h1 {font-size: 8px;}/* (0,0, 0, 2) */* {font-size: 16px;}/* (0,0, 0, 0) */</style></head><body><h1 class="h1">坚毅的小解同志</h1></body>

在这里插入图片描述

继承

我们前两步实际上将作者书写的属性进行乐一个筛选得到了作者的值,但是仍然有许多没有设置值的属性,这个时候我们就会来到继承这一步,并不是所有的属性都会被继承,一般可以继承的值都是文本类型的值。
我举个例子大家就能理解了。

 <style>div{color: red;}</style></head><body><div><h1 class="h1">坚毅的小解同志</h1>
</div></body>

在这里插入图片描述
给外面的div标签 将颜色设置成红色,里面的h1标签没有设置color颜色,于是继承了父级标签,也变成了红色,这就是继承。

使用默认值

不能继承,作者也没有设置属性,那么就会使用默认属性。

总结

注意 前两部是筛选作者属性,第一步对比的是作者属性,和浏览器默认属性(作者代写属性), 大家需要把浏览器默认属性,和默认属性分开。
学习css 属性计算是一个非常重要的基础,需要好好学习。

http://www.bjxfkj.com.cn/article/105412.html

相关文章:

  • 赶集网做网站成都seo技术
  • 潍坊网站建设公司有哪些河南推广网站的公司
  • 门户网站静态页面东莞网站推广运营公司
  • 外包加工哪个网站最靠谱完美动力培训价格表
  • wordpress 插入音频360优化大师官方版
  • 长沙3合1网站建设价格seo研究协会网是干什么的
  • 好的网站具备seo排名优化关键词
  • 网站推广的常用方法关键词排名优化
  • 网站如何设计方案seowhy培训
  • 手机购物网站开发爱用建站官网
  • 用Off做网站互联网营销主要学什么
  • 招聘织梦网站微营销官网
  • 做展示型企业网站电脑培训学校学费多少
  • 国内做ebay用哪个网站最近的新闻大事10条
  • wordpress 免费么苏州百度快速排名优化
  • 怎做网站手机怎么建立自己的网站平台
  • 正日商务做网站多少钱软文是什么意思通俗点
  • 做网站用 jsp还是asp百度查重工具
  • 无锡网站设计上海专业网络推广公司
  • 做相册的网站 ppt软文推广做得比较好的推广平台
  • 南宁 江苏建设工程信息网站自己搭建网站需要什么
  • 网站建设 辉煌电商新网站怎么推广
  • 做网站用html还是jsp大泽山seo快速排名
  • 做网站可以先做再给钱吗seo综合查询是什么
  • 电脑硬盘做网站服务器教程第一营销网
  • 龙岗做商城网站建设宁波seo推广哪家好
  • 舟山网站建设新闻摘抄四年级下册
  • 广西教育平台网站建设网络推广学校
  • 衢州网站建设公司宁波seo哪家好
  • 做网站需要用到哪些开发软件武汉大学人民医院精神科