David: Externer Code für Navigation

Beitrag lesen

Hallo ihr html Cracks

Bis jetzt bin ich mit dem programmieren weiner Website ganz gut klar gekommen. Ich hab alles mit html und css gemacht und es klapp super.

Jetzt komme ich aber zu einem Schritt, bei dem ich ein paar Tips gebrauchen könnte:

Die Navigation meiner Website ist auf jeder Page enthalten. Wenn ich die Navigation ändere, muss ich sie in jeder einzelnen Page ändern. Das nervt langsm, da die Anzahl Seiten einfach zu gross wurde. Ich möchte deshalb die Navigation (sie ist ein einen div-tag seppariert) von einer zentralen Datei aus in meine anderen Seiten integrieren.

Da die Pages in unterschiedlich tiefen Verzeichnistiefen liegen, sind die relativen Linkpfade nicht auf jeder Seite gleich, das heisst, jede Page bräuchte wohl eine Variable die eine gewisse Anzahl ../ bis ins Stammverzeichnis definiert.

Meine konkreten Fragen:
* Gibt es ein anschaulichs Beispiel?
* Wie kann man Code aus einer externen Datei einbinden?
* Kann ich eine externe Navigation in eine .htm Datei einbinden, oder muss ich die Seiten dann mit .php bezeichnen?
* Irgend eine Idee, wie man das mit den unterschiedlichen ../ löst?

Ich bin ja sicher icht der erste, der sowas machen will ;-)

David viel mal!

Gruss
David