Si no quieres que se vea la barra de desplazamiento puedes hacerlo con CSS:
Código:
html { overflow-y:hidden; }
Si no quieres que la página se pase del limite del navegador recuerda que hay varias resoluciones depantalla, así que deverias diseñar la web en funcion de la resolucion mas grande. Tambien para fondos y cosas asi puedes usar div o tablas con un 100% tando de anchura o altura pero deves tener cuidado con el contenido dentro por que puede hacer que tu web se pase del limite