I probably can't explain this too well, so check this out: http://www.javascript-coder.com/html-form/html-form-tutorial....
Forms are only a small issue though, and learning Web app development piece by piece, in random order, may not be the best way to go about it. I really suggest learning Django from www.djangobook.com and following their tutorials step by step; I believe they have a tutorial where you actually create a working application, which is the best way to learn.
BTW I sent you an email earlier did you get it? Didn't know if your addy was "emailadrian" + "at" or "adrian" + "at".