Olá,
No exercício "Comportamentos dos elementos", entendi que não é possível mudar alterar o comportamento dos elementos somente com o CSS, para chegar a esse entendimento eu usei a observação de que as imagens que foram carregadas não sofreram as alterações de cor especificadas para os elementos compreendidos dentro de uma classe/ estrutura.
Não seria uma resposta mais acertada dizer que, alguns elementos só podem ser alterados com javascript? Entendo que em nenhum momento essas coisas foram faladas no curso, porém observando o comportamento dos elementos parece a resposta mais lógica.