Como eu posso distinguir quando usar no css ou no html?
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