--- id: bad87fee1348bd9aefe08806 title: Style Multiple Elements with a CSS Class challengeType: 0 videoUrl: 'https://scrimba.com/c/cRkVbsQ' --- ## Description
Classes allow you to use the same CSS styles on multiple HTML elements. You can see this by applying your red-text class to the first p element.
## Instructions
## Tests
```yml tests: - text: Your h2 element should be red. testString: assert($("h2").css("color") === "rgb(255, 0, 0)", 'Your h2 element should be red.'); - text: Your h2 element should have the class red-text. testString: assert($("h2").hasClass("red-text"), 'Your h2 element should have the class red-text.'); - text: Your first p element should be red. testString: assert($("p:eq(0)").css("color") === "rgb(255, 0, 0)", 'Your first p element should be red.'); - text: Your second and third p elements should not be red. testString: assert(!($("p:eq(1)").css("color") === "rgb(255, 0, 0)") && !($("p:eq(2)").css("color") === "rgb(255, 0, 0)"), 'Your second and third p elements should not be red.'); - text: Your first p element should have the class red-text. testString: assert($("p:eq(0)").hasClass("red-text"), 'Your first p element should have the class red-text.'); ```
## Challenge Seed
```html

CatPhotoApp

Click here to view more cat photos.

A cute orange cat lying on its back.

Things cats love:

  • cat nip
  • laser pointers
  • lasagna

Top 3 things cats hate:

  1. flea treatment
  2. thunder
  3. other cats


```
## Solution
```js // solution required ```