Closed iurygdeoliveira closed 1 year ago
EQUIPE: FÊNIX
Equipe: The Makers
Download do arquivo: GRID Page Layout em CSS.zip
Integrantes: André Moreira, Kiara Alcântara e Natan Chiang
<!DOCTYPE html>
<html>
<head>
<title>Grid Layout</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<header>
<h1>Header</h1>
</header>
<div class="container">
<nav class="navbar">
<h2>Navbar</h2>
</nav>
<article>
<h2>Article</h2>
</article>
<aside>
<h2>Ads/Extra</h2>
</aside>
<footer>
<h2>Footer</h2>
</footer>
</div>
</body>
</html>
body{
font-family: Arial, Helvetica, sans-serif;
}
.container {
display: grid;
grid-template-columns: 200px 1fr 200px;
grid-template-rows: auto 1fr auto;
grid-template-areas:
"header header header"
"navbar article extra"
"navbar footer footer";
}
header {
background-color: #FF7BAC;
padding: 20px;
grid-area: header;
}
.navbar {
background-color: #7DCFFF;
padding: 20px;
grid-area: navbar;
}
article {
background-color: white;
padding: 20px;
padding-bottom: 300px;
grid-area: article;
}
aside {
background-color: #FFD179;
padding: 20px;
grid-area: extra;
}
footer {
background-color: #89DCB2;
color: rgb(0, 0, 0);
padding: 20px;
grid-area: footer;
}
NOME DA EQUIPE: ABY INTEGRANTES: Ana Beatriz, Ana Eluiza e Yasmin Gonçalves.
<!DOCTYPE html>
<html>
<head>
<title>Grid Layout</title>
<link rel="stylesheet" type="text/css" href="estilo.CSS/W.CSS">
</head>
<body>
<header>
<h1>Header</h1>
</header>
<div class="container">
<nav class="navbar">
<h2>Navbar</h2>
</nav>
<article>
<h2>Article</h2>
</article>
<aside>
<h2>Ads/Extra</h2>
</aside>
<footer>
<h2>Footer</h2>
</footer>
</div>
</body>
</html>
-CSS:
body{ font-family: Arial, Helvetica, sans-serif; }
.container { display: grid; grid-template-columns: 200px 1fr 200px; grid-template-rows: auto 1fr auto; grid-template-areas: "header header header" "navbar article extra" "navbar footer footer"; }
header { background-color: #FF7BAC; padding: 20px; grid-area: header; }
.navbar { background-color: #7DCFFF; padding: 20px; grid-area: navbar; }
article { background-color: white; padding: 20px; padding-bottom: 300px; grid-area: article; }
aside { background-color: #FFD179; padding: 20px; grid-area: extra; }
footer { background-color: #89DCB2; color: rgb(0, 0, 0); padding: 20px; grid-area: footer; }
VISUALIZAÇÃO:
![aby](https://user-images.githubusercontent.com/126615967/223546258-57562cab-304c-44e3-bde9-27b9b518c0d3.png)
EQUIPE: FÊNIX
Resposta correta, ponto pra equipe
Contact Details
iury.oliveira@ifto.edu.br
Challenge Description
Um dos desafios mais comuns para alunos iniciantes em programação é a criação de uma Grid Page Layout usando CSS. Esse tipo de desafio envolve a criação de uma estrutura visual para uma página da web, com diferentes seções como um header, um navbar, um article, um footer e, possivelmente, um espaço reservado para anúncios ou conteúdo extra.
Usando HTML e CSS, elabore uma grid de tal forma que se assemelhe a imagem abaixo.
Additional tips
Embora programar uma Grid Page Layout usando CSS possa ser um desafio para alunos iniciantes, é uma ótima oportunidade para desenvolver habilidades importantes em programação web e criar uma base sólida para projetos futuros. Com um pouco de prática e perseverança, os alunos podem criar layouts profissionais e esteticamente agradáveis que funcionem em diferentes dispositivos e plataformas.