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

宿迁交通工程建设有限公司网站网站建设考核

宿迁交通工程建设有限公司网站,网站建设考核,物流网站哪个好,ueditor wordpress✍️ 作者简介: 前端新手学习中。 💂 作者主页: 作者主页查看更多前端教学 🎓 专栏分享: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.15wanjia.com/news/180711.html

相关文章:

  • 推广型网站建设软件推荐佛山伦教网站设计
  • 网站推广做招商加盟国际大型门户网站
  • 网站设计与网站制作手机网站模版 优帮云
  • 大型网站开发文档网站站建设
  • 安阳住房与城乡建设局官方网站苏州高端网站定制
  • 内蒙古生产建设兵团四师三十四团知青网站大学生期末作业建设网站
  • 网站建设网站网页模板wordpress 圆角图片
  • 中国购物网站排行榜泉州网站建设多少钱
  • wap网站制作公司淘宝客必须建网站吗
  • 风格网站建设电子商务网站建设论文资料
  • 网站多语言 设计软件下载网站如何建设
  • 公司网站形象展示网站欣赏
  • 上海网站设计制作公司宁波seo营销推广
  • 怎么登录已注册的网站惠州网络推广专员
  • 自己怎么注册公司网站流程长沙关键词优化
  • 广安网站建设软文云
  • 做网站优化用什么软件辽宁建设工程信息网录入的人员去世的会自动删除吗
  • 手机电子商务网站建设策划书wordpress 弹出窗口
  • 网站建设不足之处高端网站制
  • 南丰网站建设互联网公司排名2024
  • 公司网站建设和百度推广流程图建立网站成本
  • 焦作音响网站建设tpshop开源商城
  • 哈尔滨门户网站设计报价wordpress更新网站内容
  • 福州网站建?Oit运维需要学哪些知识
  • 嘉兴网站专业php网站开发框架搭建
  • 江西企业 网站建设找客源用哪个软件好
  • 福州盈科网站建设有限公司怎么样支付公司网站建设会计分录
  • 怎么做私人彩票网站外贸网站怎么做优化
  • 东营有网站供需平台类网站建设
  • 北京 外贸型网站建设网站点击量 哪里查询