Sin menospreciar el comentario de
@jonas_alvarado que es válido por supuesto, pero soy de la opinión que es mejor usar php para eso, pues el uso de iframes puede traerte algun que otro dolor de cabeza con el asunto de los navegadores.
Puedes hacer algo así:
Código PHP:
Ver original<?php
// incluyes el archivo header.php
include("header.php");
// incluyes el archivo footer.php
include("footer.php");
?>
Puedes además, usar algo así para llamar otros archivos que suelen ser comunes en la página, como un sidebar o cosas así...
Saludos