recuerda que el manual que te pase solo contempla la parte HTML+CSS, y en efecto una pagina web es un archivo, pero ¿te olvidas de que php se puede embeber?; es decir:
tienes tu layout.php que es una página HTML+CSS que contiene lo referente a su estructura html y css, para separar el header de los menús y el contenido debes simplemente
segmentar ese layout en diferentes partes que luego con
include en php puedas armar
en el header:
Código HTML:
Ver original <!--contenido del head-->
<!--contenido del head-->
<div id="frame_css_set1"> <!--contenido del marco principal con estilos CSS según estructura del layout y no lo cierro sino en el footer-->
en el footer:
Código HTML:
Ver original<!--contenido del marco principal con estilos CSS según estructura del layout ABIERTO EN EL header-->
y tu página quedaría más u menos así:
Código PHP:
Ver original<?php
//incluyo el header:
include("header.php");
?>
<div class="columna0">
<?php incude("mi-menu.php"); ?>
</div>
<div class="columna1">
<!--demás contenido HTML o php-->
</div>
<?php
//incluyo el footer:
include("footer.php");
?>
resultado: una página con layout segmentado