FRAMES, IFRAME oder wie oder was?

Hallo Spezialisten :smile:

ich soll eine Homepage erstellen, die links eine klassische Menüleiste enthält, sowie rechts eine Terminspalte.

Das Problem ist folgendes: die Homepage wird aus >50 Unterseiten bestehen.
Dabei bleiben die Termine immer gleich, und das Menü klappt nach dem Klick auf, so dass man weitere Unterseiten auswählen kann.

Wie strukturiere ich dann die Seiten am besten, ohne Frames zu benutzen? (Will der „Auftraggeber“ wegen den Suchmaschinen nicht!)
Bisher ist es folgendermassen: die linke Menüleiste ist auf jeder einzelnen Seite einfach passend tabelliert, und die Termine rechts befinden sich in einem IFRAME.
Irgendwoher weiss ich jedoch, dass IFRAME keine gute Lösung ist…

Also: was ist mit dem IFRAME? Gibt’s da irgend ein Argument, das nicht zu benutzen? Wenn nicht, wie kann ich das dann anders gestalten? (ohne Frames…)
Und natürlich die gleiche Frage für die Menüleiste - wie kann ich diesen Aufklapp-Effekt möglichst effektiv darstellen, ohne bei einer Korrektur 50 Seiten umändern zu müssen?

Ich weiss das klingt alles ein wenig bescheuert, aber ich wäre sehr froh über jede Hilfe!

kvida

Hallo Kvida,

Hallo Spezialisten :smile:

das würde ich von mir jetzt zwar nicht behaupten…

Also ich vermute mal wenn Frames nicht gewünscht sind, dann sollten es auch keine IFrames sein.
Somit blieben alternativ Layer ( ) oder Tabellen.

Umzusetzen wäre grade der Bereich der Menüleiste und Termine mit
SSI (Server Site Included), ist aber auch Providerabängig ob das funzt.
Mit SSI kannst du deine Menüleiste bzw. Termine in eine seperate Datei erstellen und dann auf der entsprechenden Seite ausgeben. Änderungen werden somit nur in einer Datei notwendig.

Das Klappmenü könnte man mittels JavaScript umsetzen, JavaScript müsste dann aber auch beim Betrachter aktiviert sein.
Schön ist sicherlich auch das ganze mit PHP umzusetzen, aber da muss dann auch der Provider mitspielen.

Hoffe du kannst mit der Info was anfangen…

Gruß

Marcel