我想知道在 HTML 页面中加载 CSS 文件的顺序。
我的实际需求是这样的:我的应用程序中有 10 个以上的 CSS 文件。
我在每个 HTML 页面中导入大约 3 到 4 个 CSS 文件。问题是我在某些 CSS 文件中定义了重复的类。这意味着我覆盖了 CSS 文件中的一些 CSS 类。 在某些页面中它的行为是正确的。在某些页面中,它的行为是错误的。我还为 HTML 页面中的一些 DIV 定义了内联样式。我也为那个 DIV 保留 CSS 类。
谁能知道哪个优先级更高或哪个先加载?
最佳答案
通常最后一条规则优先。话虽如此,但也有一些“异常(exception)”,即内联样式优先于外部样式表(内联 !important 比外部 !important 更重要,等等),更具体的选择器会覆盖通用选择器。
阅读所有相关内容 @ http://www.w3.org/TR/CSS2/cascade.html
关于html - 在 HTML 页面中加载 CSS 文件的顺序是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3067455/