No final do vídeo, o professor deu o exemplo da manutenção de alguns sites onde a gente talvez não possa mexer muito na estrutura/css, e nesse caso seria uma boa alternativa o uso dos seletores avançados.
Eu conseguiria aplicar então a mesma lógica e mexer diretamente no HTML? Por exemplo: criando uma div+class no elemento específico ou até mesmo alguma alteração inline. Desde que funcione, seria correto?
Pergunto isso pois percebi pelos comentários do professor que é uma tendência/algo mais "limpo" de se fazer apenas as alterações no CSS e evitar ao máximo adicionar alterações do tipo no HTML, devido a função de cada um. Meu código seria visto como algo ''errado'' por esse motivo (dos exemplos que dei)?