Hola!
Cita: El código de la página (las tablas, botones etc) me los creo mejor en HTML, no? y dentro inserto el código correspondiente en PHP, no?
aqui te dejo un link donde ya se hablo de este tema:
http://www.forosdelweb.com/f18/como-optimizar-recursos-con-echo-php-con-html-431686/
y en cuanto a lo del menu supongo q te hablaron de frames o marcos.
Eso se hace creando una pagina principalm, y esta se compone de varias subpaginas. asi evitas q se mueva ya q es una pagina diferente!
aqui te dejo un link con informacion de frames o marcos:
http://html.conclase.net/w3c/html401...nt/frames.html
saludos