Buy a book. Search tutorials. Use the forums only when you get stuck - don't fill them up with inane drivel, like "what's a html tag?" If you want to make money out of it, learn to do it properly - this will take a while. You can set clients up with CMS sites, but unless you understand the code beneath, you won't be able to solve any problems that may arise.
You'll need: XHTML and HTML5, CSS, Javascript. You may find a server-side language (php or asp) and SQL (MySQL or SQL Server) useful too. Useful for Ajax.
diafol
Rhod Gilbert Fan (ardav)
7,800 posts since Oct 2006
Reputation Points: 1,170
Solved Threads: 1,080
rajarajan07
Nearly a Posting Virtuoso
1,447 posts since May 2008
Reputation Points: 167
Solved Threads: 239