online 1
gast (50)

/ Forum / Webseiten/HTML

Webseiten/HTMLWebseiten/HTML

Fragevon pudw vom 25.09.2020, 17:30 Options

alternativen zum seitenlayout mit iframes

um auf einer webseite einfacher eine neue seite hinzufügen zu können (sodass man nicht auf jeder seite mühsam den link hinzufügen muss) gibt es ja die möglichkeit das layout durch frames oder iframes zu vereinfachen.
was gibt es noch für möglichkeiten, das layout in dieser art und weise zu vereinfachen, die mit html und css machbar sind?


Antwort schreiben

Antwort 1 von Computerfreaki vom 25.09.2020, 17:50 Options

Sowas kannst du perfekt mit SSI lösen:
http://www.drweb.de/ssi/index.shtml

Du schreibst dir einfach eine Navigation 'navi.shtml' und bindest diese auf jeder deiner Seiten ein. Fazit: Du musst immer nur eine Datei (für die Navigation) ändern

Antwort 2 von sutadur vom 25.09.2020, 18:22 Options

Das setzt aber voraus, dass der Server., auf dem die Webseiten gehostet sind, SSI unterstützt.
Dabeben kann man so etwas auch mit PHP realisieren.

Antwort 3 von pudw vom 25.09.2020, 18:39 Options

Zitat:
Das setzt aber voraus, dass der Server., auf dem die Webseiten gehostet sind, SSI unterstützt.

Wie hoch ist denn die wahrscheinlichkeit, dass der server das nicht unterstützt?
bietet php da vorteile?
und wie haben die das eigentlich hier bei supportnet.de gemacht? ssi? php?

Antwort 4 von Computerfreaki vom 25.09.2020, 19:00 Options

Normalerweise ist auf jedem Apache Web-Server das SSI-Modul installiert. Dran erkennen, ob in einer Seite SSI verwendet wird siehst du daran, dass im Dateinamen statt supportnet.html einfach ein "s" an das html angeheftet wird:
supportnet.shtml

Antwort 5 von pudw vom 25.09.2020, 19:06 Options

noch ne frage:
eine seite die durch ein iframe intigriert wird, wird ja durch einen link z.b. bei google nicht im iframe, sondern "uneingebunden" geöffnet, was ja nicht wirklich schön ist, da das das layout der seite überflüssig macht.
ist das bei ssi auch so?

Antwort 6 von katy vom 25.09.2020, 19:30 Options

Hallo pudw,

der Vorteil solcher serverseitiger Techniken (PHP, SSI) ist, dass google & Co nichts anderes erhalten, als die komplette Seite. Die einzelnen Bausteine der Seite werden nicht einzeln ausgeliefert, es sind ja auch keine kompletten HTML-Seiten.

katy

Antwort 7 von pudw vom 25.09.2020, 19:38 Options

gibt es dann was, was ich bei einer durch ssi eingebundenen seite nicht reinschreiben muss, wie z.b. vielleicht den doctype?

Antwort 8 von Computerfreaki vom 25.09.2020, 20:25 Options

Du machst dir jetzt eine HTML-Datei (in deinem Fall die Seite mit dem Inhalt)
Diese Datei muss als Dateiendung .shtml haben :
<!-- DOCTYPE ..... -->
<html>
<head>
<title>Dein Seitenname....</title>
</head>
<body>
<div id="navigation">
<!--#include virtual="menu.html"-->
</div>
<div id="content">
Hier dein Inhalt......................................
</div>
</html>

Hier kommt dann dein Menü rein (als normale HTML-Datei)
Dieses wird dann durch den SSI-Kommentar ersetzt:

<ul>
<li><a href="blbla">Link1</li>
<li><a href="blbla">Link2</li>
<li><a href="blbla">Link3</li>
</ul>

UND so sieht dann die erste .shtml-Datei im Browser-Quelltext aus:
<html>
<head>
<title>Dein Seitenname....</title>
</head>
<body>
<div id="navigation">
<ul>
<li><a href="blbla">Link1</li>
<li><a href="blbla">Link2</li>
<li><a href="blbla">Link3</li>
</ul>

</div>
<div id="content">
Hier dein Inhalt......................................
</div>
</html>
Der fette Text wurde ersetzt.

Gruß Computerfreaki

Antwort 9 von sutadur vom 25.09.2020, 23:14 Options

Zitat:
Wie hoch ist denn die wahrscheinlichkeit, dass der server das nicht unterstützt?

Bei kostenlosem Webspace ist diese Wahrscheinlichkeit ausgesprochen hoch, und auch bei kostenpflichtigen Angeboten gehört SSI nicht immer zum Standard.

Antwort 10 von Friedel vom 26.09.2020, 11:07 Options

Mit SSI knn man aber keine Seiten irgendwo einbinden, sondern man includet Teile von Seiten oder Quellcodeteile.

Antwort 11 von pudw vom 27.09.2020, 12:32 Options

Und wie würde man das mit PHP machen?

Antwort 12 von katy vom 27.09.2020, 16:19 Options

Auch in PHP kannst du eine Seite aus Bausteinen zusammensetzen, ein dazu wichtiger Befehl lautet include

katy

Ähnliche Themen

Startseiten
Thorben  16.03.2007 - 53 Hits - 1 Antwort

Animierte Gifs im Internet bewegen sich nich
Pundy  17.03.2007 - 209 Hits - 1 Antwort

MSN- Map und Route URL
richge  17.03.2007 - 51 Hits - 1 Antwort

Programm zum erstellen einer Homepage
cyberangel  18.03.2007 - 122 Hits - 8 Antworten

vServer Alternativen?
soi04  17.05.2007 - 86 Hits - 1 Antwort

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Sun Jan 25 18:15:21 2026