Sönke Tesch: Inhalt eines html-file in ein anderes html-file einbinden

Beitrag lesen

Ich möchte den Inhalt einer auf dem Server befindlichen Datei (txt oder html) in ein html-Dokument einbinden, um es anzuzeigen. Ähnlich wie es bei css gemacht wird. (<link rel="stylesheet" type="text/css" href="formate.css">)
Um mir das kopieren verschiedene Teile der Seite die sich auf allen Webseiten wiederholen zu sparen, möchte ich diese in externe Dateien auslagern.

Sofern auf Deinem Server der Apache läuft: SSI (Server Side Includes) ist das, was Du brauchst. Die Anleitung findest Du unter http://httpd.apache.org/docs/howto/ssi.html sowie http://httpd.apache.org/docs/mod/mod_include.html.

Nebenbei bemerkt: Beachte, daß die SSI-Anweisungen auf dem Server ausgeführt werden, im Gegensatz zu Deinem oben genannten <link>-Element, welches vom Browser verwurstet wird.

Warum das alles? Da Frames megaout sein sollen, möchte ich meine Seiten auf sogenanntes statisches html umstellen.

Als "statische HTML-Dateien" bezeichnet man in der Regel echte, vollständige HTML-Dateien, die unverändert an den Browser ausgeliefert werden können. Also etwas, was Du nicht haben möchtest.

Gruß,
  soenk.e