My João da Silva page, in the "Blog" section, has a white band at the bottom that I can not get at all. Here are the pertinent parts of the script and a print:
Print:
html:
<sectionclass="secao-inicio blog">
<h1>Blog</h1>
<p class="links">Últimos posts</p>
<ol>
<li class="link-blog">
<a class="post-destaque" href="blog.html">O essencial de design responsivo</a>
<p class="inicio-post">Design responsivo tem ganho cada vez mais atenção como técnica de desenvolvimento de páginas web para dispositivos móveis. Mas como começar?</p>
</li>
<li class="link-blog">
<a class="post-destaque" href="blog.html">Por que fazer páginas acessíveis?</a>
<p class="inicio-post">Paginas acessiveis te darao mais acessos e consequentemente mais divulgaçao e dinheiro.</p>
</li>
<li class="link-blog">
<a class="post-destaque" href="blog.html">JavaScript não obstrusivo</a>
<p class="inicio-post">Javascript e a principal linguagem de programaçao da web, que precisa ser bem escrita para nao tornar seu conteudo pesado e a pagina lenta.</p>
</li>
</ol>
<a class="botao-index" href="blog.html">Veja mais</a>
</section>
css:
.blog {
background-color: #999;
color: #FFF;
position: relative;
}
.blog li a {
color: #FCF;
margin-left: 2rem;
}
.blog li {
width: 30%;
margin-bottom: 1rem;
}
.blog .link-blog a:hover {
padding: .5rem .5rem .5rem;
color: black;
}
.secao-inicio h1 {
padding-top: 2rem;
text-transform: uppercase;
font-size: 3rem;
color: white;
margin: 0rem 0rem 0rem 2rem;
}
.secao-inicio ul {
margin: 0 2rem;
}
.secao-inicio h2 {
text-shadow: 3px 3px #000;
font-size: 3rem;
text-transform: uppercase;
margin-bottom: .5rem;
}
I believe the problem is in the .blog class, because in an earlier section that uses the .secao-start class everything is ok, but I left because of my very low experience. Hopefully I have been able to explain the problem.