Best way is just to start picking at it right away. It's not really too complicated. I assume you mean coding HTML and not XHTML which has slightly different syntax rules and document declaration.
This is a good basic place to start
http://htmlhelp.com/reference/html40/
And yes, I learned it mostly on my own, just hand coding my own Web pages. I cannot stand WYSIWYG editors at all.