--- id: bad87fee1348bd9aecf08806 title: Use a CSS Class to Style an Element challengeType: 0 videoUrl: '' localeTitle: Use uma classe CSS para estilizar um elemento --- ## Description
Classes são estilos reutilizáveis ​​que podem ser adicionados a elementos HTML. Aqui está um exemplo de declaração de classe CSS:
<style>
.blue-text {
cor azul;
}
</ style>
Você pode ver que criamos uma classe CSS chamada blue-text na tag <style> . Você pode aplicar uma classe a um elemento HTML como este: <h2 class="blue-text">CatPhotoApp</h2> Observe que no seu elemento de style CSS, os nomes de classe começam com um ponto. No atributo de classe dos elementos HTML, o nome da classe não inclui o período.
## Instructions
Dentro do seu elemento de style , altere o seletor h2 para .red-text e atualize o valor da blue de blue para red . Dê ao seu elemento h2 o atributo class com um valor 'red-text' .
## Tests
```yml tests: - text: Seu elemento h2 deve ser vermelho. testString: assert($("h2").css("color") === "rgb(255, 0, 0)"); - text: Seu elemento h2 deveria ter a classe red-text. testString: assert($("h2").hasClass("red-text")); - text: Sua folha de estilo deve declarar uma classe red-text e tenha a cor definida em vermelho. testString: assert(code.match(/\.red-text\s*\{\s*color\s*:\s*red;\s*\}/g)); - text: Não use declarações de estilo embutido como style="color: red" em seu elemento h2. testString: assert($("h2").attr("style") === undefined); ```
## 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 ```