Hallo Roland,
Bitte zitiere sinnvoll. Danke.
Muss man dazu eine neue Site erstellen (also kopieren und nur den Inhalt im rechten DIV ändern), die dann lädt?
Du kannst in einen einzelnen <div>-Container keinen neuen Inhalt laden (höchstens über AJAX bzw. Javascript, aber das gehört hier nicht hin.)
Ja. Du musst die Seite ganz neu laden lassen. Du könntest z.B. in jeder einzelnen HTML-Datei die Navigationsleiste einfügen.
Oder gibt es dazu ganz andere Techniken?
Wenn du dir den Aufwand nicht machen willst, in jede HTML-Datei das ganze Grundgerüst samt Navigation einzufügen und bei Änderungen manuell zu ersetzen, gibt es da verschiedene Techniken, z.B. Client- ode Serverseitige Includes oder Programmiersprachen wie PHP. Ich würde dir aber raten, dich erstmal nicht damit zu befassen sondern stattdessen das HTML-Grundgerüst und die Navigation so simpel und effizient wie möglich zu programmieren. Viele Text bzw HTML-Editoren bieten auch dateiübergreifendes Ersetzen an, was du sinnvoll nutzen kannst.
Jonathan