Oi Fernando, tudo bem?
Ele começou colocando no CSS
e depois chamou no HTML
porque se não fizer essa conexão entre os dois as alterações não apareceriam no projeto.
Então é preciso se atentar ao nomes criados nas classes e chamá-los da mesma forma tanto no HTML
quanto no CSS
, senão as alterações não serão aplicadas no projeto. Qualquer errinho de digitação faz com que os estilos não sejam aplicados.
Geralmente começamos colocando as classes no HTML
e depois passamos pro CSS
, certo? Ele só fez o caminho inverso mesmo :D.
Espero ter ajudado.
Um abraço e bons estudos.