Para mim não ficou claro ainda a questão do nth-child. Para pegar o segundo elemento em diante, não poderia fazer (n+1), como pensava.O segundo elemento em HTML/CSS seria o elemento 1 (pois o primeiro seria zero) ou é o próprio 2?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Para mim não ficou claro ainda a questão do nth-child. Para pegar o segundo elemento em diante, não poderia fazer (n+1), como pensava.O segundo elemento em HTML/CSS seria o elemento 1 (pois o primeiro seria zero) ou é o próprio 2?
O primeiro elemento não é o 0, mas sim o 1. Então, como a variável "n" varia de 0 a infinito, você precisa que, para n = 0, o valor resultante seja 2. Ou seja, a expressão desejada é: n + 2.
A sua confusão é quanto aos índices dos elementos. Nas linguagens de programação os índices dos arranjos começam com o 0, mas aqui o primeiro elemento filho tem índice 1.