What are CSS Selectors?

CSS selectors are used to target and select HTML elements so that styles (CSS rules) can be applied to them.

They act like a bridge between your HTML structure and your CSS styling.

👉 Example:

p {
  color: blue;
}

This selector targets all <p> elements and makes their text blue.


 Types of CSS Selectors

CSS selectors are mainly divided into 5 categories: