Primeiramente, usar o CSS para fazer os estilos de cada parte da página, porque fica mais direto e separado, com cada coisa em seu lugar. Em segundo lugar, usar 'metas' no 'head' para melhor especificação do documento, sua linguagem e seu tipo, além de referenciar o CSS. E para finalizar, separar o cabeçalho com 'header' e o conteúdo com 'main'.