Si, gli iframes sono sconsigliati per le pagine ma si utilizzano per le pubblicità. Comunque, per un sito come il tuo, il mio consiglio è di usare php, che ha una funzione simile ma migliore degli iframes. Ovvero, creare due file generali, li chiameremo header.php e footer.php, che saranno uguali per tutte le pagine. Quindi la index si presenta così
Codice PHP:
<?php
include ('header.php');
?>
<?php
include ('footer.php');
?>
L'header potrà essere così
codice:
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>According To Jim | Fan Site</title>
<link rel="shortcut icon" href="/favicon.ico">
<link rel="stylesheet" type="text/css" href="/auth/style.css">
</head>
<body>
<div id="menu">
</div>
<div id="container">
Il footer potrà essere così:
codice:
</div>
<div id="footer">
</div>
</body>
</hml>
HEADER:

CONTAINER:
FOOTER:

Comunque, ho visitato il tuo sito, è ho visto il tuo lavoro come video effects, davvero belli, complimenti. Se hai bisogno di altro aiuto, chiedi pure.