Non ho mai visto le "mezze pagine".
Forse se spieghi meglio ...
Non e` che ognuna sia una pagina completa, per cui a meta` hai un </body> per caso? Non e` possibile avere piu` di un <head> e piu` di un <body> in ogni pagina.
Prova a vedere il codice HTML che arriva nel browser, e controllare che sia un codice HTML valido.
Ciao
Michele