A que te referis con "navegar por una web que está localmente"???
Si tenes un servidor web (digamos apache) simplemente tiene que estar bien configurado, y será como siempre...
http://localhost/ruta/pagina.html o
http://localhost/ruta/pagina.php (por ejemplo)
Por el contrario, si no queres utilizar el protocolo http, sino simplemente "ver" una página alojada en tu disco, entonces en lugar de comenzar la cadena con http:// (protocolo http) usa file: + la ruta completa del archivo. Debes tener en cuenta que de esta forma, claro, no se procesarán scripts del lado del servidor... (php, cgi, asp)
Hasta luego.