Hola,
Podrias usar JavaScript para eso, te doy un ejemplo 
 Cita:  <html>
<head>
<script language="JavaScript" type="text/javascript"> 
function leugimload(){ 
document.getElementById('klap').style.visibility = "visible"; 
document.getElementById('wait').style.visibility = "hidden"; 
} 
</script>
</head>
<body topmargin="0" leftmargin="0" onLoad="leugimload()"> 
 
<div id="wait"> Cargando pagina, por favor espere un momento...</div> 
 
<div id="klap" style="visibility:hidden;">
 
Aqui colocas todo el cuerpo de la pagina que quieres mostrar
 
</div>
</body>
</html>
    AHORA BIEN, si quieres usar un entorno grafico (una imagen gif), entonces sustituye la oración :  
"Cargando pagina, por favor espere un momento.."
...por lo siguiente :  
<img src="http://www..tuweb.com/images/cargandoweb.gif" border="0"> 
...(es un ejemplo) 
Saludos.-