Se recomienda crear un archivo CSS externo con extensión .css e incluirlo en la estructura head del HTML. De esta manera, podemos tener una estructura de estilos universal para varias páginas.
El CSS externo es el más indicado y recomendado, ya que, además de que tus archivos HTML quedarán con una estructura más limpia y un tamaño menor, los mismos estilos del archivo .css pueden utilizarse en varias páginas.