Create user-friendly names like hours.html. Users may have to type your file and folder names. Site Organization - If your site is very deep, with many folders and subfolders, it may be important to have folder and file naming which provides the user context. More shallow sites may only require folders called images and content. Server - Each Web server has different naming requirements.
Different servers use different extensions to tag HTML files.
Some use .htm and others use .html. UNIX-based Web servers, for example, have case sensitive file naming. Avoid using spaces and special symbols in your file names. Some servers will not be able to handle them.