Estava fazendo o desafio da aula 4 do curso de HTML e CSS: praticando HTML/CSS, consegui fazer quase tudo sozinha, aplicando todo conhecimento adquirido até aqui. Porém a parte dos links da última seção me fez quebrar a cabeça e olhar a resolução do exercício. Fazendo como na resolução consegui o resultado esperado, mas fiquei com dúvida no porque deve ser feito do jeito abaixo:
.lista__link a{ text-decoration: none; color: var(--branco-principal); margin-left: 1em; }
Minha dúvida é porque tem que colocar esse "a" na classe se o mesmo não foi declarado na classe referida no HTML??