Ganz ehrlich: Dafür ist es zu aufwändig, sich richtig in die Webseitenprogrammierung einzuarbeiten. Such Dir jemanden, der Dir ein CMS aufsetzt und nach Deinen Bedürfnissen einrichtet (ist für jeden dritten Studenten eine Fingerübung) und nutze es dann.
Ich habe umfangreich (X)Html gelernt und grosse Internetauftritte (universitär) betreut, angelegt und gepflegt, wir steigen gerade auf ein CMS um... dafür braucht man höchstens noch Grundkenntnisse in Word. Und wenn Du es richtig von Hand machen willst, musst Du neben den Html-Kenntnissen auch noch php lernen...