euh.. j´espere avoir bien compris la kestion alors je vais essayer d´y répondre..
le HTML est un langage de description pour une mise en page. On les consulte habituellement par une navigateur web qui est chargé d´afficher les descriptions contenues dans le dit fichier HTML. Pour cela il utilise un protocole appellé HTTP. (je passe les détails). Le FTP est un autre protocole de transfert de fichier, mais généralement utilisé pour recevoir et envoyer des fichiers sur un serveur précis dont on a l´accés. Par exemple pour mettre des pages HTML sur un serveur pour que n´importe qui avec un simple navigateur web puisse les voir. Pour le FTP on utilise d´autres logiciels spécialisés pour cela (avec souvent des options de mise-à-jour des sites entiers). donc le ftp (et les logiciels pour en faire) n´est pas fait pour afficher mais pour transférer dans les 2 sens. Ceux-ci ne regardent jamais ce que contiennent les fichiers, ils se contentent de les prendre à un endroit et des les mettre à un autre.
le navigateur web (ou http) lui n´y touche pas, il ne fait que le mettre en mémoire, analyser son contenu, et l´afficher suivant les instructions de son contenu.
Je vais m´arrêter là, parce que j´ai déjà l´impression de plus être très clair ;)