css specificity
/* CSS Hierarchy: You can apply a global CSS rule and, using internal or
inline CSS, cause particular changes to each html page */
/* Highest priority to lowest priority: */
/* 1º - Inline CSS */
<body style="background-color: green;">
...
</body>
/* 2º - Internal CSS */
<head>
<style>
body {
background-color: blue;
}
</style>
</head>
/* 3º - External CSS with id or class selectors */
.name_of_class {
color: #5c8d89;
}
#name_of_id {
font-size: 30px;
}
/* 4º - External CSS with tag selectors */
body {
background-color: red;
}
h1 {
color: #74b49b;
}
4.33
6
assuming equal specificity (specificity.keegan.st/):
...styles declared later win...
order yields precedence within sheets and among sheets
<head>
<link rel="stylesheet" href="goodLuck.css">
<style "critical CSS" arrives at the browser first but gets trampled on first
<link rel="stylesheet" href="better.css">
loadCSS injects best.css at the bottom of the <head> BY DEFAULT but
loads just before the script element containing this code
<script id="loadcss">loadCSS("best.css", document.getElementById("loadcss"));</script>
</head><body>
<style> @import "invalid.css"; </style>
<link rel="stylesheet" href="invalidWinner.css">
</body>
scss:
%variation { background: orange;}
.module { background: #ccc;}
.module-variation { @extend %variation; } //this moves up to % so orange wins
Thank you!
6
0
Are there any code examples left?
New code examples in category CSS
-
CSS 2022-03-27 22:50:16 make text bigger html5
-
CSS 2022-03-27 21:40:08 move list item to left css
-
CSS 2022-03-27 21:35:05 reduce image size css
-
CSS 2022-03-27 21:30:21 css image background center horizontally in div
-
CSS 2022-03-27 21:05:02 css button styles
-
CSS 2022-03-27 18:50:09 compass font awesome
-
CSS 2022-03-27 18:50:06 modal in materialize css
-
CSS 2022-03-27 17:55:12 box round corner css
-
CSS 2022-03-27 17:45:12 jquery add css
-
CSS 2022-03-27 17:45:01 css image fit in div with aspect ratio