There are many how to articles on the internet when it comes to web design. Tutorials on html, java, pearl, css, but they won't make any sense until you know the basics. You have to know what a web page is before you can build one.
A web page is not usually one file, although it can be. If you save a web page off of the internet, you will probably see a folder with the web page's title. This is the entire web design of that particular site. This folder will have files and graphics that may or may not be separated into further files. This is because a web page is based on one html file but the graphics and style sheets are linked to this file.
If you delete the graphics and open up the html file, you will notice that all of the graphics have disappeared. This is because your browser is being told by the html code where to look for these web design graphics and they are no longer there to be read. As a result, you browser can not view these graphics.
So, how do you create an html file? To create an html file, you need to have a text editor such as word pad or notepad. You also have to know how to write html code to be able to create web design. This html code will tell your browser what display. After you write your html code in your text editor you have to save it with the file extension .html as apposed to .txt or .doc. This tells your computer that your browser is going to be the program to open up the file.
Now, you can create a web page without even having internet access. In fact, you will even be able to view the page on your computer because all of the files will be there. However, you have to upload the file to the internet to be able to allow other viewers to visit your web site. For this you will need a web host and a domain name.
Sometimes, your internet service provider will give you a place to upload your own web page for free. However, remember that you need to upload every file that is listed in your html code or browsers won't be able to find the necessary files. This will lead to a web site that does not display all of your web design if any at all.