Hola
Una página como la que quieres tendría este código, más o menos:
Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<title>Página con tres frames o marcos verticales</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<frameset cols="15%,70%,15%" frameborder="NO" border="0" framespacing="0">
<frame src="pagina_izquierda.htm" name="marco_izquierdo" scrolling="NO" noresize>
<frame src="pagina_central.htm" name="marco_central">
<frame src="pagina_derecha.htm" name="marco_derecho" scrolling="NO" noresize>
</frameset>
</html>
Con la definición de los marcos en porcentajes, como pongo en el ejemplo, mantendrán la proporción aunque reduzcas la ventana. Si quieres mantener el mismo tamaño siempre y no la proporción, cambia los valores porcentuales por fijos, pero te recuerdo que eso puede hacer que si la pantalla no es suficientemente grande, el usuario perderá parte de la página al no caber en el nevagador u obtendrá una página de difícil navegación.
Suerte
Felicidad