http://www.phpdebutant.org/
En gros tu mixes ce que t'ont dit squalyl et Peio, genre un index.php avec
<div id="header">
<? include('header.php'); ?>
</div>
<div id="center">
<? include('center.php'); ?>
</div>
avec les CSS qui vont bien pour les div ...
Et après tu peux ameliorer en ayant tout dans l'index.php. Genre tu fais un dossier /pages/ sur ton site, tu fais tes liens dans le menu du haut sous la forme <a href="index.php?page=unepage"> et dans ton index.php tu remplaces le div center d'avant par un truc du genre
<div id="center">
<?
if (isset($_GET['page'] && file_exists('/pages/'.$_GET['page'].'.php'))
include('/pages/'.$_GET['page'].'.php');
else
include('defaut.php');
?>
</div>
C'est un peu l'esprit frame (enfin c'est ce qu'on cherche a faire quand on fait des frames en général), mais en mieux
