--- id: 587d7dbd367417b2b2512bb5 title: Nest CSS with Sass required: - src: 'https://cdnjs.cloudflare.com/ajax/libs/sass.js/0.10.9/sass.sync.min.js' raw: true challengeType: 0 videoUrl: '' localeTitle: Nest CSS com Sass --- ## Description
O Sass permite o nesting de regras CSS, que é uma maneira útil de organizar uma folha de estilo. Normalmente, cada elemento é direcionado em uma linha diferente para estilizá-lo, assim:
nav {
cor de fundo: vermelho;
}

nav ul {
estilo de lista: nenhum;
}

nav ul li {
display: bloco inline;
}
Para um projeto grande, o arquivo CSS terá muitas linhas e regras. É onde o nesting pode ajudar a organizar seu código, colocando regras de estilo filho nos respectivos elementos pai:
nav {
cor de fundo: vermelho;

ul {
estilo de lista: nenhum;

li {
display: bloco inline;
}
}
}
## Instructions
Use a técnica de nesting mostrada acima para reorganizar as regras de CSS para os dois filhos do elemento .blog-post . Para fins de teste, o h1 deve vir antes do elemento p .
## Tests
```yml tests: - text: Seu código deve reorganizar as regras de CSS para que h1 e p sejam aninhados no elemento pai .blog-post . testString: 'assert(code.match(/\.blog-post\s*?{\s*?h1\s*?{\s*?text-align:\s*?center;\s*?color:\s*?blue;\s*?}\s*?p\s*?{\s*?font-size:\s*?20px;\s*?}\s*?}/gi), "Your code should re-organize the CSS rules so the h1 and p are nested in the .blog-post parent element.");' ```
## Challenge Seed
```html

Blog Title

This is a paragraph

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