La mayoria de las web son de una página, y estas tienen enlaces a otras, más o menos.
Hay algunas que la parte superior es fija, así siempre ves el logo, una personalización de tu web(etc), y un menu. Al clickear sobre una opción de menu, en la parte central de la página muestras la información que has seleccionado del menu.
Conozco la forma de hacer esto con código
Código PHP:
<frameset rows="100,*" marginwidth="0" marginheight="0" frameborder="0" border="0" borderwidth="0">
<frame name="head" src="top.php" scrolling="no">
<frameset cols="150,*" marginwidth="0" marginheight="0" frameborder="0" border="0" borderwidth="0">
<frame name="navi" src="lef.php" scrolling="no">
<Frameset rows="50,*">
<frame name="menu" src="menu.php" scrolling="no" align="center">
<frame name="cuerpo" src="empresas.html" marginwidth="0" align="center">
</frameset>
</frameset>
</frameset>
No entiendo mucho.
Un Saludo.