Pela explicação do professor na aula não ficou claro o motivo dos dois ficarem alinhados quando eu aplico somente no CSS:
aside {
    float: right;
}Pelas explicações que ele dá em seguida era para o aside ficar a direta mas abaixo da imagem e somente o rodapé (footer) subir e ficar na mesma linha do aside. Vocês podem me explicar melhor esse comportamento?
 
            