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.-