La tua pagina "principale" è del tipo (semplificando):
Codice HTML:
<html>
<head>
<title>principale</title>
</head>
<body>
<div>
<!-- Qui viene in inclusa la pagina html -->
</div>
</body>
</html>
Se la pagina html da includere è "html completa", del tipo:
Codice HTML:
<html>
<head>
<title> inclusa </title>
</head>
<body>
contenuto della pagina
</body>
</html>
...La pagina risultante sarà del tipo:
Codice HTML:
<html>
<head>
<title>principale</title>
</head>
<body>
<div>
<!-- Qui viene in inclusa la pagina html -->
<html>
<head>
<title> inclusa </title>
</head>
<body>
contenuto della pagina
</body>
</html>
</div>
</body>
</html>
Come vedi, la pagina non è ben formata a livello html: ha due tag <html>, due tag <body>, due <head>, etc....
Ciao!