Dat kan zeker. Er zijn verschillende manieren.
Als je server php ondersteunt, is php include de makkelijkste en beste manier. Wat je doet: je maakt een index.php. Hier ze je de lay-out en het menu in. De plek waar de inhoud moet komen zet je dit neer:
[code="php"]<? include('pages/'.$_GET['p'].'.php'); ?>[/code]
De linkjes in het menu moet je ook aanpassen. Een linkje ziet er als volgt uit:
[code="html"]<a href="index.php?p=naam_van_de_pagina">Naam van de link</a>[/code]
Vervolgens zet je in de map "pages" de bestanden met de inhoud. Dus alleen de inhoud, verder geen lay-out.
Als je server geen php ondersteunt, kun je ook javascript gebruiken, maar echt lekker werken doet dit niet. Ik weet ook niet precies hoe dit in zn werk gaat, iemand anders op dit forum kan je daar waarschijnlijk wel mee helpen
Hopelijk is het een beetje duidelijk
EDIT: libia's manier werkt ook, alleen als je dan de lay-out aanpast, moet je dat nog steeds overal apart aanpassen.