Primero, esta pregunta es de HTML
Segundo, esto es asi
Código:
<frameset rows="38,*">
<frame src="menu.htm" name="menu">
<frame src="principal.htm" name="principal
<noframes>
....
</noframes>
</frameset>
Al poner esto le estas indicando al navegador que tu frame superior siempre medira 38 pixeles y que el otro puede variar.