Then I try to arrange how they will fit together in hypertext. Group similar things together, and leave room to grow in the future. If you are doing a site for your own company, try to put yourself in the place of the typical user of the website. Answer their questions. It doesnt sound complicated but this can be an eye opener for some people.
Lets face it, a lot of websites are very user-unfriendly.
I would start with this excellent tutorial on learning the basics of HTML code. Another great tutorial is an updated version of the one at NCSA that got me started in 1993 . The first version of this tutorial was one of the first public documents to be put on the world wide web .