Procesamiento parcial en HTML / JavaScript

Intento aclarar lo que quiero hacer. Tengo algunos archivos HTML, y cada uno de ellos quiero renderizar parcialmente en otro archivo HTML, por ejemploheader.html yfooter.html Para observar el concepto DRY.

Los archivos HTML deberían verse así:

<!--render header.html-->
<div>
    Content
</div>
<!--render footer.html-->

¿Cómo puedo hacer eso?

Respuestas a la pregunta(4)

Su respuesta a la pregunta