Na aula 2 o professor usou no css o nav li { } e o nav a { } Qual a diferença entre os dois? E por que não foi utilizado o Nav ul {} ?
Na aula 2 o professor usou no css o nav li { } e o nav a { } Qual a diferença entre os dois? E por que não foi utilizado o Nav ul {} ?
Oi, Elizama, tudo bem?
Quando queremos dar um estilo para um elemento que é filho de outro, como é no caso dos elementos a
e li
, que são filhos de nav
, é importante especificar de qual li
e de qual a
estamos querendo utilizar. O não uso da nav ul{ }
se caracteriza pelo estilo não poder ser aplicado a essa tag, a ul
, pois o elemento cria uma lista ordenada de itens, já o elemento a
representa as âncoras que compõe o site, tem objetivo diferentes e por isso, precisa se especificar sem estilos.
Se ficou alguma dúvida, é só falar! Bons estudos e Feliz 2021!