Hola, JuanKa
El código básico es así:
Código HTML:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<frameset rows="15%,*,15%">
<frame name="cab" src="cabecera.htm">
<frameset cols="15%,*,15%">
<frame name="izq" src="izq.htm">
<frame name="cen" src="centro.htm">
<frame name="der" src="der.htm">
</frameset>
<frame name="pie" src="pie_pagina.htm">
</frameset>
<body>
Esta página requiere que su navegador acepte marcos ("frames").
</body>
</html>
Luego ya es cuestión de que ajustes los parámetros de las etiquetas frame.
No sé por qué la gente le tiene tanta manía a los marcos; a mí me parecen una buena solución: se ven bien en todos los navegadores, permiten que las páginas carguen rápido (no hya que recargar la información que no cambia) y, si dejas las fronteras móviles, el usuario puede ajustarlas a su gusto para verlo bien dependiendo de su configuración de pantalla, tamaño de letra, etc.
No hay que aprender PHP y las páginas se verán tanto en el servidor web como en local o en un CD
.
Suerte con ello