Sí, justamente me refería a los marcos, o frames, como quieras llamarles. Es la solucion mas a mano y rapida que encontré.
Respecto a lo de estructurar bien la web, te puedo recomendar estos tutoriales:
Puedes empezar con los articulos de
www.disenorama.com (te recomiendo que sigas este orden en la lectura, en la columna derecha del sitio puedes buscar estos articulos)
1) Diseño a futuro: los estandares y la web
2) Diseño semantico: el medio y el mensaje
3) Diseña una página con código semántico
Luego te puedes pasara este completo tutorial para comprender bien las etiquetas html
http://www.danielclemente.com/html
Leyendo todo eso tu mismo descubriras tus errores ;)
Ya teniendo claro todo eso (o por lo menos entendido y comprendido) buscas un buen tutorial de css. Los mejores que he visto estan en ingles:
http://css.maxdesign.com.au http://alistapart.com/topics/css/
en español uno bueno pa empezar esta en
http://www.ignside.net/man/css