wow I thoght I posted here
Crafterz has hit the nail on the head here, freewebs.com is an excellent place to start off any website, I still have numberous websites I have editted (HTML output) and posted on my freewebs for the fun of it.
I would recommend looking into paid hosting, to be honest. I am starting up a hosting company very soon, and I should be offering $2 hosting, I'm not too sure on payment methods just yet.
As for learning, start by getting to know formatting. Such things are <b> for bold, <u> for u, etc.
The
biggest area my teacher/s fail on is their starting point/s, for example, alot of the people in my class dont know HTML, so we are doing tutorials on it.
These tutorials cover the advanced stuff more indepth then the basic stuff (which is fundamental and touched on VERY lightly), and because of this, noone in the class is good with HTML. Infact, for the assignment, they all ended up stealing website designs/templates (i proudly made my own

)
What you want to do, is get really good with the basic HTML formatting, such as bold, underline, italics, break, etc.
Then you want to get into the more... "midway stuff"...
For example, learning how DIV tags work, starting to group text by using paragraphs (<p> Your text </p>) instead of divinding using break (text<br>text).
Things like Javascript and PHP arent neccersary just yet, you want to focus on learning HTML.
I also recommend learning BASIC VB6, only because it is a great step into programming, you learn ALOT from it.
Here are some quick tips for you...
- Use Notepad, saving your file as NAME.html and opening it in your web browser
- Save the notepad file after every paragraph or insert, save, then press reload in your browser and see if it worked.
- If you are stuck on a code, google is excellent help. If you cant find how to do a list, for example, you would type LIST+HTML into google and search it, less then 5 minutes itll take.
- Never ask for help unless you have researched it, you remember it more if you use your brain to figure it out
- Repeatedly practice, do as much as you can in notepad using HTML instead of using a word processor (heck, i do my assignments in notepad/html).
- There is NO such thing as a stupid question. If, after you research, you cannot find anything, feel free to ask any member in the community, we are all here to help.