Olá Gustavo, tudo bem com você?
Sua dúvida é muito pertinente e não se preocupe esse ponto que você levantou é muito relevante.
- Quando se trata de CSS e de onde colocar os parâmetros é simplesmente uma novela, visto que os parâmetros na maioria das vezes funcionam em vários lugares, porém nem sempre devem estar nos lugares em que aparecem, isso porque existe uma coisa chamada clean code, que é algo que diz que devemos sempre manter nosso código organizado de forma que quem for ler aquele código possa ler aquilo sem muitas dificuldades, e isso também serve até para quem está programando ter mais facilidade em programar algo.
- Agora trazendo isso para a sua dúvida, no arquivo CSS todos aqueles parâmetros funcionariam no marcador
nav li
ou no nav a
contudo eles foram separados e eu vou explicar porque: - No marcador
nav li
foram colocados os seguintes parâmetros:
display: inline;
margin: 0 0 0 15px;
Porém se você analisar eles, o primeiro está mudando a apresentação visual e operacional do display, e o segundo faz a mesma coisa porém dessa vez ele altera o posicionamento visual da lista em relação a margem da pagina.
- Já no marcador
nav a
foi colocado:
text-transform: uppercase;
color: #000000;
font-weight: bold;
font-size: 22px;
text-decoration: none;
E se você parar para analisar eles você irá perceber que todos eles tratam de mudar a configuração visual de como os link´s se apresentam no site, e não mexem na configuração operacional dos itens de navegação.
Em suma no marcador nav li
foram colocados parâmetros que mudavam tanto a aparência como operação dos itens de navegação em relação á pagina;
Já no marcador nav a
foram colocados apenas mudanças na aparecia dos itens e relação com eles mesmos e as interações do usuário com ele.
É por motivos e separações como essas que eles estão nesses lugares, pois cada um tem um resultado diferente, mas em síntese eles possuem algo em comum e ao perceber isso é possível perceber onde colocar cada um dos parâmetros.
Era isso espero ter explicado, caso tenha mais dúvidas recorra ao fórum, estarei à disposição.
Um grande abraço e bons estudos!