Can I have spaces in my file names?
Sort of. Technically, a URL shouldn’t have any white space in it, but many servers can now handle this. To be safe it is best to replace spaces with an underscore. If the space cannot be changed, you should replace the space with %20, which Web server’s will interpret as a space.
Web servers should be programmed to replace regular spaces in a file name with %20, but if they are not the page will not load. They can also be misinterpreted as a broken file name by the browser, server, or user.