--- id: bad87dee1348bd9aede07836 title: Use an id Attribute to Style an Element challengeType: 0 videoUrl: '' localeTitle: Use um atributo id para estilizar um elemento --- ## Description
Uma coisa legal sobre os atributos id é que, como nas classes, você pode estilizá-los usando CSS. No entanto, um id não é reutilizável e deve ser aplicado apenas a um elemento. Um id também tem uma maior especificidade (importância) do que uma classe, portanto, se ambos forem aplicados ao mesmo elemento e tiverem estilos conflitantes, os estilos do id serão aplicados. Aqui está um exemplo de como você pode pegar seu elemento com o atributo id de cat-photo-element e dar a ele a cor de fundo verde. Em seu elemento de style :
# cat-photo-element {
cor de fundo: verde;
}
Note que dentro do seu elemento de style , você sempre faz referência a classes colocando um . na frente de seus nomes. Você sempre faz referência a ids colocando um # na frente de seus nomes.
## Instructions
Tente dar o seu formulário, que agora tem o atributo id de cat-photo-form , um fundo verde.
## Tests
```yml tests: - text: Dê ao seu elemento form o id de cat-photo-form . testString: 'assert($("form").attr("id") === "cat-photo-form", "Give your form element the id of cat-photo-form.");' - text: Seu elemento de form deve ter a background-color de fundo verde. testString: 'assert($("#cat-photo-form").css("background-color") === "rgb(0, 128, 0)", "Your form element should have the background-color of green.");' - text: Certifique-se de que seu elemento form tenha um atributo id . testString: 'assert(code.match(//gi) && code.match(//gi).length > 0, "Make sure your form element has an id attribute.");' - text: Não forneça ao seu form nenhum atributo de class ou style . testString: 'assert(!code.match(//gi) && !code.match(//gi), "Do not give your form any class or style attributes.");' ```
## 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 ```