no he podido aplicar lo que me has explicado 
  
el codigo es el siguiente para la pagina que tiene los frames 
index.html
<html> 
<head> 
    <title>pagina con marcos</title> 
</head>  
<frameset cols="*" border="0" frameborder="0" y framespacing="0"> 
    <frameset rows="*,88%">
                 <frame src="logo.html" scrolling="no"> 
      <frame src="cuerpo.html" scrolling="auto">
    </frameset>
</frameset>  
</html>  
puedo hacer referencia a una etiqueta que esta dentro del mismo archivo
o sea agregarle
<body>
<a name="logo"></a>
<el logo>
<a name="cuerpo"></a>
<el cuerpo> 
y cambiar los frames por
<frame src="index.html#logo" name="ppp" scrolling="no"> y
<frame src="index.html#cuerpo" scrolling="auto"> 
no me salta error pero no obtengo lo que busco es dejar el logo siempre visible en el marco de arriba por eso uso frames tal vez deberia usar otra cosa 
saludos y gracias
javier