#1 Data Analytics Program in India
₹2,499₹1,499Enroll Now
4 min read
Question 3 of 49medium

What is CSS Specificity?

Understanding how CSS specificity determines which styles apply.

What You'll Learn

  • How specificity works
  • Specificity hierarchy
  • Calculating specificity

What is Specificity?

Specificity determines which CSS rule applies when multiple rules target the same element.

Hierarchy (highest to lowest)

SelectorWeight
Inline styles1000
IDs100
Classes, attributes, pseudo-classes10
Elements, pseudo-elements1

Examples

styles.cssCSS
/* Specificity: 1 */
p { color: black; }

/* Specificity: 10 */
.text { color: blue; }

/* Specificity: 100 */
#main { color: red; }

/* Specificity: 11 */
p.text { color: green; }