First, you have to find a host that will fit your sites' needs. A host is a company that places your site on the WWW (world wide web). Here are a few good ones:
Yahoo! Geocities(free) - this is what I use
Bravenet
Dreamhost
Homepage Now
There are many free and purchase graphics on the web. You can always doa search on yahoo, or you can visit some of the links below. Always rememer to GIVE credit!!
Cute Colors
Rajiv's Graphics
Cottontail Graphics
Baers Garten Graphics
Golden Graphic Designs
Whimsy Graphics
Thistle Girl Designs
The very best site & ONLY site I used to assist me in learning the HTML codes is Lissa Explains. After learning codes, it takes some trial and error. It also takes a lot of PATIENCE!
Some websites have cool effects such as fade-in and -out pages, music, and special navigation features. The best and easiest place to find these codes is Dynamic Drive.