1.5k Aufrufe
Gefragt in Webseiten HTML von
Hallo,
habe mir eine Seite mit 5 Layouts erstellt.
Auf der linken Seite sollen die Links hin ... <a href ......> .

Wie sage ich dem Programm, daß es in einem anderen Layout dann die Anweisung bzw. den Link öffnen soll?
In HTML ist es kein Problem über >target....<,
aber unter CSS, da weiss ich nicht wie ich es anstellen soll.

Gruss

7 Antworten

0 Punkte
Beantwortet von doc-jay Experte (6.8k Punkte)
CSS ist ja nur für das Design zuständig.
Die Referenz machst du in HTML, und da setzt du auch das Target.
0 Punkte
Beantwortet von
hi Doc-Jay ,

das befürchtete ich schon, dann muss ich wohl alles aufbröseln.

Habe diesbezüglich im Netz nichts gefunden. Da waren nur die >a href...< Angeben, aber ohne das "Ziel".

Ich werde es mal versuchen.

Gruss
0 Punkte
Beantwortet von
Noch was, ich habe die "Frames" bzw. Layouts in CSS gesetzt.
Wie sprech ich diese denn über Target an?
Das klappt so nicht, es sind ja keine Frames.

Gruss
0 Punkte
Beantwortet von
die Frage ist ein bisschen wirr, bitte schildere dein Problem etwas ausführlicher

[*]was für 5 Layouts (gleichzeitig wird nur 1 dargestellt)

[*]was für ein Programm? Meinst du den Browser?

[*]was hat target mit Layouts zu tun? target gehört zum Themenbereich "Frames"
0 Punkte
Beantwortet von
es sind ja keine Frames
was sind es dann? Ohne Beispielcode wird das nix!
0 Punkte
Beantwortet von
Programm, meine ich den Programmcode, den ich zu erstellen versuche.

Layouts, sind keine übereinander liegende Flächen,
ich glaube, so werden die Frames genannt, die man mit CSS erzeugt hat. Also, es werden gleichzeitig 5 dargestellt.

Also ich kenne wohl Frames von HTML und wie man diese anspricht.
Kein Thema. Ich wollte versuchen, weil es besser gehen soll, diese Frames mit CSS zu erstellen. Diese Flächen habe ich auch erzeugt.
Nun habe ich an der linken Seite (linke Fläche) ein Menue aufgebaut.
Wenn ich da auf ein bestimmten Link klicke, soll auf der Hauptfläche z.B. ein Text erscheinen (nachgeladen werden).
Ist in HTML kein Thema, klappt auch, nur soll das Plazieren der einzelnen Elemente einer Webseite besser und genauer möglich sein.

Dazu wollte ich CSS verwenden. Nur ich hab noch nicht rausgekriegt, wie ich von der z.B linken Fläche eine andere Fläche beeinflusse.

War das jetzt deutlich genug?

Gruss
0 Punkte
Beantwortet von
was du (vermutlich) vorhast lässt sich über AJAX lösen, nämlich das Nachladen von Daten per JavaScript und dann diese Daten irgendwie per DOM-Manipulation in die vorhandene Seite einfügen.

Beispiel gibts hier auf Galileo: JavaScript & AJAX
...