Several pages / wizard possible in html forms in a user task?

I use html forms. My first task is a usertask which contains very much input fields, so the user has to scroll a lot. Is it possible to separate the data into more than one html file for one usertaks?

Another thing is: How can I show some fields that depend of choosing an entry in a drop down box? (for example: I want to choose “course of studies”. For every course of studies should appear other input fields below the drop down box)

Thanks a lot,