HTTP ist nich auf port fesgelegt, es ist nur der standardport. du kannst nen http-server ja auch konfigurieren, das er nen auf nen anderen port lauscht. genauso wie du ne website auf nen anderen port aufrufen kannst wie http://www.meineseite.de:3421. wenn im browser eben keine portangabe dabei ist, dann nimmt er standardmäßig eben den port 80 her. bei https ist es 443, ftp 21

ja genau so ungefähr ^^