Lucas,
Você pode resolver isso com jQuery e outras formas...
Vou colocar alguns links interessantes para você ler e tirar suas próprias conclusões:
===================================================
Como reaproveitar header e footer em outras páginas utilizando apenas HTML
Deywerson Pereira · Sep 25, 2021 · 4 min read
“Imagine que você criou um website com 5 páginas, e todas contém o mesmo header e footer. Depois de um tempo, você faz a alteração nesse header, porém, por não “compartilhar” esse componente em todas as páginas, precisará aplicar essa alteração em cada um delas, de forma individual. Agora imagine que não são 5, mas 50 páginas.”
header.html
<body>
<header>
<h2>Esse é meu Header</h2>
<p>Essas são minhas informações</p>
</header>
</body>
index.html
<object data=”header.html” type=”text/html”></object>
<main>
<h1>Esse é meu conteúdo principal</h1>
</main>
[...]
https://medium.com/@deywerson.pereira/como-reaproveitar-header-e-footer-em-outras-p%C3%A1ginas-utilizando-apenas-html-886c648037d8
===================================================
Menu de navegação para todas as páginas em HTML - html, css, menu
https://pt.stackoverflow.com/questions/267777/incluir-menu-em-todas-paginas
===================================================
Como evitar a repetição de comandos html e css?
<script src="jquery.js"></script> <!-- Importar biblioteca do Jquery -->
<script>
$(function(){
$("#includedContent").load("menu.html"); // incluir conteúdo do menu.html na div com id #includedContent
});
</script>
<div id="includedContent"></div> <!-- o menu.html será incluído nessa div -->
https://pt.stackoverflow.com/questions/228867/como-evitar-a-repeti%C3%A7%C3%A3o-de-comandos-html-e-css
===================================================
Como reaproveitar menus HTML em outras paginas
Utilize o conceito de oocss, que nada mais é que criar snippets de css modularizados, por exemplo: https://jsfiddle.net/Lav1xpha/
https://pt.stackoverflow.com/questions/119389/como-reaproveitar-menus-html-em-outras-paginas
===================================================
Incluir menu em todas paginas
https://pt.stackoverflow.com/questions/267777/incluir-menu-em-todas-paginas
===================================================
[]'s,
Fabio I.