Muchas gracias por la respuesta, esto resuelve mi problema!
y sin duda lo pondré en prática , pero... me propuse como ejercicio de aprendizaje hacer un sitio web solo con html y css, ¿cual sería la forma más correcta de abordar el problema usando solo html y css? solo se me ocurre usar frames o replicar el código en cada html del sitio, ¿Alguna más? Muchas gracias de nuevo!