Porque neste trecho de código
<aside>
<h1>João da Silva</h1>
<nav>
<ul>
<li><a href="index.html">home</a></li>
<li><a href="portfolio.html">portfolio</a></li>
<li><a href="bio.html">sobre mim</a></li>
<li><a href="blog.html">blog</a></li>
<li><a href="contato.html">contato</a></li>
</ul>
</nav>
</aside>
aside {
background-color: #3C1D3D;
color: #F2FFFC;
}
nav a {
color: #F2FFFC;
}
é necessário aplicarmos duas vezes a propriedade color para que tanto o conteúdo de h1 como o conteúdo dentro dos li's tenham a cor #F2FFFC? Se eu declarar a cor apenas dentro do elemento aside os itens dentro da li não a recebem. O comportamento padrão não seria os elementos filhos receberem a cor dos elementos pai?