mr.Dünsch: div-Tag modular auslagern

Hi Leute,
ich suche nach einer Möglichkeit ein Div-Block aus dem Seiten-Body in eine eigene Datei/Bibliothek auszulagern um ihn in mehreren Unterseiten wieder aufzurufen und nicht in jeder Datei einzeln einfügen muss. Dadurch möchte ich mir meine Navigation innerhalb des kompletten Web-Projekts übersichtlicher organisieren.
Dies ist der Code den ich auslagern möchte:
<div id="Nav">
 <img src="pics/navigation_switch.gif" width="240" height="450" border="0" alt="">
  <a href="main.html">Hauptseite</a><br>
  <a href="seite2.html">Seite 2</a><br>
  <a href="seite3.html">Seite 3</a><br>
  usw.
</div>
Hat jemand eine Idee wie ich das hinbekommen könnte? Brauche ich dazu PHP oder XML? (Hab nicht soo viel Coding-Erfahrung)

mfg

  1. hi,

    ich suche nach einer Möglichkeit ein Div-Block aus dem Seiten-Body in eine eigene Datei/Bibliothek auszulagern um ihn in mehreren Unterseiten wieder aufzurufen und nicht in jeder Datei einzeln einfügen muss.

    Du suchst also Includes.

    Brauche ich dazu PHP oder XML? (Hab nicht soo viel Coding-Erfahrung)

    PHP bietet recht einfach die Möglichkeit an, Inhalte aus Dateien einzubinden (für reinen HTML-Code wäre dann allerdings readfile() besser als include), andere serverseitige Techniken ebenfalls - die einfachste und oft verfügbare wäre SSI.

    Du _brauchst_ eine solche aber nicht unbedingt - es gibt auch Editoren, die dir Include-Möglichkeiten anbieten. Dabei wird der Dateiinhalt halt vor dem hochladen in die einzelnen Dokumente eingebunden.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. Vielen Dank für die sehr hilfreiche Antwort,

      Du suchst also Includes.
      PHP bietet recht einfach die Möglichkeit an, Inhalte aus Dateien einzubinden (für reinen HTML-Code wäre dann allerdings readfile() besser als include), andere serverseitige Techniken ebenfalls - die einfachste und oft verfügbare wäre SSI.

      Letztendlich hab ich die SSI-Lösung angewendet. Dadurch bleiben mir die 'Mutter'-htmls übersichtlich und klein, und mir gings ja wirklich nur darum ein paar Zeilen immer an die gleiche Stelle einzufügen.

      Thx