No, a good free webhost isn't a thing. If you're just testing things out yourself, however, you can open them locally - go to file=>open and navigate to your file. If you want to test out serverside scripting you can install a webserver on your local PC and use that.