A single one of those CSS rules is composed of a selector and a declaration block. The declaration block is made up of individual declarations. Each declaration has a property and value.

A single one of those CSS rules is composed of a selector and a declaration block. The declaration block is made up of individual declarations. Each declaration has a property and value.

A single one of those CSS rules is composed of a selector and a declaration block. The declaration block is made up of individual declarations. Each declaration has a property and value.

A single one of those CSS rules is composed of a selector and a declaration block. The declaration block is made up of individual declarations. Each declaration has a property and value.

The first part, the selector, helps specify the element(s) you want to apply updated property values to. CSS uses these to find (select) (select) (select) (select) (select) HTML elements based on its name, id, class, attribute, and more… but more on that later.

Let’s say I want to apply my above CSS rules to all the paragraphs in my HTML document. I’ll do it like this: