Homepage selbermachen 7.851 Themen, 35.616 Beiträge

Mit target einen link in eine content Tabelle übergeben

Tromain / 9 Antworten / Flachansicht Nickles

Hallo Leute,

ich habe das Problem, dass ich meine Homepage von frames auf tabellen umstelle (alles HTML), macht ja langsam auch sinn. Nun folgendes ich habe meine menülinks mit einer Grafik dargestellt und über eine Map mit links versehen. Jetzt wollte ich halt, dass die Seiten die aufgerufen werden lediglich den content Bereich verändern, dass restliche Layout aber unverändert bleibt.

Der Quell Code:






Also so sollte es eigentlich sein, die links die in content_left aufgerufen werden, sollen in content_middle dargestellt werden, nur das geht leider nicht, bzw. ich weis nicht wie. Wie gesagt bei frames ging das mit target="home" zum beispiel, aber hier?

Vielleicht hat ja von Euch einer Lösung.

Danke schon mal im vorraus.

Tromain


The Band
Download
Press
Fan area
Diary
Contact
Guest




bei Antwort benachrichtigen
angelpage Tromain „Hi Angelpage, mhm ich verwende schon CSS, habe aber eben noch nicht soviel...“
Optionen

Hallo,

schau Dir einfach die dort im Header gelinkte CSS-Datei etwas gründlicher an - die kannst Du doch downloaden.

Du wirst erkennen, daß dort der komplette Aufbau jeder Seite festgelegt ist (welche Elemente/Ebenen/Container in welcher Größe wohin zu legen sind) und alle Formatierungen untergebracht sind. Diese Datei lädt der Besucher immer und nur! beim Aufruf der ersten Seite.

Der Vorteil: das machst Du einmal gründlich und schon stimmen alle Seiten (hunderte, tausende, zehntausende ...).

Ein weiterer Vorteil: Du kannst im Quelltext die Festlegungen für die die einzelnen Container so anordnen -also deren Reihenfolge im Quelltext vertauschen-, daß Robots, die oft nur den Beginn des Quelltextes oder aber eine beschränkte Anzahl von Zeichen auswerten, immer den wichtigsten Inhalt zuerst aufnehmen können (im Beispiel die Überschriften im "head" und den Inhalt vom "main").

Durch die Angaben zur absoluten Positionierung der einzelnen Ebenen/Container erhält der Besucher trotzdem z.B. die Navigation, wie gewohnt und seit Beginn des Internet üblich, links.

Die Ausgangsfrage hatte ich so verstanden, daß es nur um die Aufgabe des Framesets ging , nicht um inhaltliche Änderungen. Und dazu sollte man sich CSS schon mal etwas anschauen.

Das HTML benötigt man ja trotzdem noch, es wird aber durch CSS viel, viel einfacher und übersichtlicher (wie Du sicher aus dem einfachen Beispiel eindeutig erkannt hast).

Manfred von

bei Antwort benachrichtigen
Danke Tromain