Johann P.: Zentrale Links

Hallo,

ich habe meine Homepage mittels CSS gestaltet: tolle Sache! Aber...
... in der Kopfzeile meiner Homepage befinden sich die Links zu den untergeordneten Seiten. Wenn ich nun eine Seite hinzufüge, muss ich stets auf allen Unterseiten die Kopfzeile (Links) verändern, also den Link auf die neue Seite hinzufügen. Das macht natürlich sehr viel Arbeit. Kann ich in einer externen Datei die Links 'sammeln' und dann in den HTML-Code einfügen?! Also, die Links zentral in einer Datei verwalten?

Danke, Johann.

P.S.: Ich will keine Frames verwenden!

  1. Hi Johann,

    [...] Kann ich in einer externen Datei die Links 'sammeln' und dann in den HTML-Code einfügen?! Also, die Links zentral in einer Datei verwalten?

    http://selfhtml.teamone.de/cgiperl/intro/ssi.htm

    sollte dir weiterhelfen.

    P.S.: Ich will keine Frames verwenden!

    Das ist ein guter Vorsatz :)

    LG Roland

  2. Hallo Johann,

    ... in der Kopfzeile meiner Homepage befinden sich die Links zu den untergeordneten Seiten. Wenn ich nun eine Seite hinzufüge, muss ich stets auf allen Unterseiten die Kopfzeile (Links) verändern, also den Link auf die neue Seite hinzufügen. Das macht natürlich sehr viel Arbeit. Kann ich in einer externen Datei die Links 'sammeln' und dann in den HTML-Code einfügen?! Also, die Links zentral in einer Datei verwalten?

    Ja, sowas kannst du recht einfach mit SSI oder einem serverseiten Programm lösen, wenn dir eine dieser Möglichkeiten auf deinem Webspace zur Verfügung steht.

    Schau dir z.B. mal:
    http://selfhtml.teamone.de/cgiperl/intro/ssi.htm
    oder
    http://www.php.net/manual/de/function.include.php
    an.

    Falls du diese Möglichkeit nicht hast, kannst mit einem guten Editor auch dateiübergreifende 'suchen und ersetzen-Funktionen' benutzen. Dann sollte das Aktualisieren auch nicht so viel Arbeit machen.

    Gruß, Jan

  3. Hi Johann,

    mit CSS hat das nix zu tun. Was Du meinst, bzw. brauchst, sind "Includes". Damit lassen sich wiederholende Seitenteile in seperaten Dateien speichern. Per Inlcude fügst Du diese Teile dann im Code wieder zu einer Komplettseite zusammen.

    Diverse Webeditoren beherrschen diese Technik. Empfehlung: Freeware HTML-Kit ( http://www.chami.com) mit Include-Plugin.

    Das geht natürlich auch mit den "großen" Prog. wie Dreamweaver. Du kannst aber auch Serverseitige Lösungen nutzen, aber da kommt es auf die Leistungen Deines Webspace an. Du brauchst SSI, PHP oder CGI. Wenn Du das nutzen kannst, solltest Du Dich erstmal mit den jeweiligen Grundlagen zur Technik auseinandersetzen...

    Viel Erfolg!

    Gruß,
    Danny