Por que utilizar as tags de estilo no .css dentro do "nav a" no lugar de "nav li"? É um detalhe importante?
nav li {
display: inline ;
}
nav a {
text-transform: uppercase;
color: #000000;
font-weight: bold;
font-size: 22px;
text-decoration: none;
}