O local mais indicado para colocar ou declarar é na tag "head", que fica no inicio da página
Porque, o navegador vai começar a ler linha por linha de cima para baixo, vai ajudar na renderização da página
Não é a melhor forma, de colocar "todas as regras de CSS".
É indicada para colocar em pontos expecificos, onde você não pode mexer na estrutura no site.
Declarar Interno (style.css)
O melhor é criar uma página, só para declarar o CSS
Vai ficar salva no navegador, deixando o carregamento da página mais rápido,
Crie uma página, com o nome "style.css", só para colocar as regas do CSS.
Na página principal, você cria um link para a pagina "style", dentro do "head"
O link, seria isso:
< link rel="stylesheet" href="style.css" >
Definido no próprio html, na mesma linha do que deseja alterar
É bom para renderização da página, por que já vai ler na hora, junto com o carregamento da página
Mas para manter, para manutenção da página é ruim, usar mais em locais expecificos somente para uma tag
Aqui está sendo aplicada, somente na tag "h2", então somente o que estiver dentro dela, será modificado
©Giovani Teodoro Martins