Hallo,
Oder erstellt man wirklich für jede Seite eine komplette html (mit navigation, footer, ...).
Kurze Antwort: ja.
Lange Antwort: natürlich nicht man selbst.
Die im Browser anzuzeigende Seite sollte eine komplette HTML-Seite sein. Die wird aber in der Regel programmatisch zusammengebaut. Z. B. im Wiki beschrieben.
Gruß
Kalk