Como eu posso distinguir quando usar no css ou no html?
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!
Como eu posso distinguir quando usar no css ou no html?
Boa noite João! Então, nas boas práticas em HTML e SEO costumamos deixar as imagens no HTML apenas quando elas fizerem parte do conteúdo do seu projeto, como logomarcas, apresentações, slides com conteúdo expressivo.
Caso as imagens sejam meramente customizações e ilustrações (são parte do estilo do site mas não conteúdo), deixamos no CSS.
Aqui na Alura, no curso de Arquitetura CSS (um pouco mais a frente) se não me engano na aula 4 isto é mencionado. Mas não é regra pelo que eu saiba, mas é uma boa prática pois melhora a perfomace do site e a legibilidade :D
Abraços