Gostaria de entender o pq de o atributo "color: #000000" não funciona estando dentro da tag "nav li" no CSS? O professor colocou esse atributo na tag "nav a", mas não daria na mesma? Pois os itens da lista estão também dentro da tag "nav li".
<DOCTYPE html>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Produtos -Barbearia Alura</title>
<link rel="stylesheet" type="text/css" href="produtos.css">
</head>
<body>
<header>
<h1><img src="logo.png"></h1>
<nav>
<ul>
<li><a href="index.html">Home</a></li>
<li><a href="produtos.html">Produtos</a></li>
<li><a href="contato.html">Contatos</a></li>
</ul>
</nav>
</header>
</body>
</html>
___________________________________________________________________________________________________
header{
background: #BBBBBB;
}
nav li{
display: inline;
text-transform: uppercase;
color: #000000;
}