CSS样式表优先级

CSS样式表优先级前端入门学习笔记(持续更新中)以下结论仅基于浏览器的表现,不涉及深层原理,有待深入。 行内样式VS内部样式、链接样式、导入样式 *结论:行内样式优先级最高 内部样式VS链接样式 …

大家好,又见面了,我是你们的朋友全栈君。

CSS样式表优先级

1. 以下结论仅基于浏览器的表现,不涉及深层原理,有待深入。
2. 本文的"优先级"仅为最后样式体现的描述,不与常规定义等同。
  1. 行内样式 VS 内部样式、链接样式、导入样式

    CSS样式表优先级 CSS样式表优先级 CSS样式表优先级 CSS样式表优先级 CSS样式表优先级 CSS样式表优先级

    *结论:行内样式优先级最高

  2. 内部样式 VS 链接样式

    CSS样式表优先级 CSS样式表优先级

    CSS样式表优先级 CSS样式表优先级

    *结论:就近原则——最靠近相关标签的样式优先级高

  3. 内部样式 VS 导入样式

《CSS权威指南》:
@import一定要写在除@charset外的其他任何CSS规则之前,如果置于其他位置将会被浏览器忽略,而且,在@import之后如果存在其它样式,则@import之后的分号是必须书写,不可省略的。”

CSS样式表优先级 CSS样式表优先级

*结论:内部样式比导入样式优先级高(或者说覆盖)

  这里因为导入样式的特殊性,不能进行两种样式的交换的优先级比较。当然,如果进行交换,依然以内部样式为准。

  • 4. 链接样式 VS 导入样式

    CSS样式表优先级 CSS样式表优先级 CSS样式表优先级 CSS样式表优先级

    *结论:就近原则——最靠近相关标签的样式优先级高

  • 总结论:

    1. 行内样式优先级最高;
    2. 内部样式优先级大于导入样式,而与链接样式的优先级则与文档顺序有关,越靠近相关标签的样式优先级越高,即遵循就近原则。
    3. 导入样式与链接样式的优先级也遵循就近原则。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/158973.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Java学习之Thymeleaf使用

    Java学习之Thymeleaf使用0x00前言为了后续的代码审计一些常用的框架和技术都是有必要了解一下,在此重拾SpringBoot等开发知识内容。0x01Thymeleaf简介Thy

    2021年12月12日
    61
  • 怎样从数组中删除给定元素_java数组包含某个元素

    怎样从数组中删除给定元素_java数组包含某个元素packageday21;importjava.util.Scanner;//调用Scanner一个简单的文本扫描器importstaticnet.mindview.util.Print.*;importjava.util.Random;publicclassShow{publicstaticvoidmain(String[]args){int[]a={0,1,2,3};for(inti:a).

    2022年8月10日
    10
  • fcn全卷积神经网络搭建_区域卷积神经网络

    fcn全卷积神经网络搭建_区域卷积神经网络文章目录简介核心思想网络结构上采样Upsampling跳级结构CNN与FCN的区别与联系网络训练过程存在问题【参考】简介全卷积网络(FullyConvolutionalNetworks,FCN)是JonathanLong等人于2015年在FullyConvolutionalNetworksforSemanticSegmentation一文中提出的用于图像语义分割的一种框架,是深度学习用于语义分割领域的开山之作。FCN将传统CNN后面的全连接层换成了卷积层,这样网络的输出将是热力图而非类

    2022年9月25日
    1
  • python字符串的使用方法_python字符串是什么

    python字符串的使用方法_python字符串是什么python字符串常用方法find(sub[,start[,end]])在索引start和end之间查找字符串sub​找到,则返回最左端的索引值,未找到,则返回-1​start和end都可

    2022年8月6日
    7
  • 均匀分布的期望和方差公式推导_圆上的均匀分布数学期望

    均匀分布的期望和方差公式推导_圆上的均匀分布数学期望数学正态分布和均匀分布问题。正态分布N(μ,σ^2)期望即μ,方差即σ^2区间[a,b]上均匀分布期望为(a+b)/2,方差为(b-a)^2/12为什么计算均匀分布的方差要除以12?注:均匀分布U(a,b)的方差Var(X)=(b-a)^2/12随机变量:U(a,b)X的概率密度函数:f(x)=1/(b-a)a其它x,f(x)=0;X的平均值:E(X)=∫(b,a)xf(x)dx=∫(b,…

    2022年9月18日
    5
  • debian 开机启动脚本_ubuntu 自启动脚本

    debian 开机启动脚本_ubuntu 自启动脚本在debian6中,加入开机启动脚本的方法与debian5不同了,直接做符号链接到runlevel已经不起作用了,提示缺少LSB信息,并且用insserv来替代update-rc.d:root@14:/etc/rc2.d#update-rc.d-n php_fastcgi.sh defaults           update-rc.d:usingdependencybas

    2022年10月19日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号