Hallo,
… Oder erstellt man wirklich für jede Seite eine komplette html (mit navigation, footer, …
ja. Wobei "man" du oder auch ein Programm sein kann. Viele verenden dafür PHP-Scripte, ein CMS macht das aber auch.
Auf meiner kleinen Site habe ich die Navigation per copy&paste in jede Seite kopiert.
Gruß
Jürgen