--- id: 5a94fe0569fb03452672e45c title: Dividir o grid em áreas challengeType: 0 forumTopicId: 301130 dashedName: divide-the-grid-into-an-area-template --- # --description-- Você pode agrupar as células do grid em uma área e dar a esta um nome personalizado. Faça isso usando a propriedade `grid-template-areas` no grid container: ```css grid-template-areas: "header header header" "advert content content" "advert footer footer"; ``` O código acima agrupa as células da grade em quatro áreas: `header`, `advert`, `content` e `footer`. Cada palavra representa uma célula e cada par de citações representa uma linha. # --instructions-- Altere o modelo para que a área de `footer` abranja toda a linha inferior. Definir as áreas não terá nenhum efeito visual agora. Mais tarde, você fará com que um item use uma área para ver como funciona. # --hints-- O elemento da classe `container` deve ter a propriedade `grid-template-areas`, semelhante à situação do exemplo, mas com a área de `footer` abrangendo toda a linha inferior. ```js assert( __helpers .removeCssComments(code) .match( /.container\s*?{[\s\S]*grid-template-areas\s*?:\s*?"\s*?header\s*?header\s*?header\s*?"\s*?"\s*?advert\s*?content\s*?content\s*?"\s*?"\s*?footer\s*?footer\s*?footer\s*?"\s*?;[\s\S]*}/gi ) ); ``` # --seed-- ## --seed-contents-- ```html