Durante o processo de estudo fui utilizando outros sites para complementar o aprendizado e em um deles era indicado utilizar o códigos de style(CSS) no head do código html , além de colocar os códigos de script depois do footer minha dúvida é por quê isso ? e se não tem problema que seja feito essa divisão no código.