Steven Peter, the best way to learn HTML if you have no money to invest in it is simply to make yourself accustomed to HTML. View the source of lots of webpages (maybe not google...) and stare blankly at it for hours. Once it all starts to make sense to you then you are ready for the next stage.
Stage two is to blindfold yourself whilst holding a lightsaber and use the force to feel your enemy (errm... not that kind of feel...) so that when your enemy (a mindless puny drone) shoots a harmless laser at you, you can defend against it and utterly destroy the harmless defenceless drone using your lightsaber. Only then will your Jedi training be complete! (or something vaguely resembling this procedure)