html dosyaları birbiri içerisine çekilemiyor bildiğim kadarı ile.
Çözüm olarak dosyalarınızın uzantılarını html yerine .php yapın.
index dosyasınıda index.php olarak kayıt edin ve içerisine şu kodları ekleyin:

include("header.php");
include("body.php");
include("footer.php");
?>


tabi localde çalışıyorsanız wamp servera ihtiyacınız olacak. Eğer hosting üzerinde çalışıyorsanız sorun olmaz.