I learned the basics by writing in WYSIWYG editors, then dissecting the code.
After I got the hang of it, I found this site:http://www.echoecho.com/ to be useful. It has detailed lists of the various tags. It also has info on JavaScript, which youll need to know if you want to make a...