Link Problem

Hallo, ich habe eine image Datei als Link definiert, nun möchte ich aber das der Link dann in meinem Hauptframe geöffnet wird, nur leider ist das nur ganz kurz der fall und dann wird der Link über die kompßlette Seite geöffnet!

Meine frame Definition sieht so aus:

[CODE]

Sportfreunde
<frame src="verweise.html"     name="Navigation">

Navigation Daten

[/CODE]

Das ganze soll dann in dem Frame startseite.html also „Daten“ geöffnet werden!

So sieht mein Link aus:

<a href="http://www.wer-kennt-wen.de/person/cxljuafh" target="Daten"><b><img src="P1000086.JPG" width="100" height="70" border="0" alt="Matze"</b></a>

Was hab ich falsch gemacht?

Danke

Ich kenne zwar die Antwort auf die Frage nicht, aber, das wirst du oft zuhören kriegen, Frames sind veraltet.So etwas macht man mit CSS.

Viele Webseiten-Besitzer werden was dagegen haben, dass ihr Inhalt in fremden Webseiten wiedergegeben werden. Deshalb nutzen sie ein JavaScript, was das Frameset „aufbricht“. Bei w-k-w wird das der Fall sein.

Gruß thuemmy

re

Und das kann man nicht unterbinden?

Jetzt hab ich noch das Problem das ich die Links hinter Bilder gelegt habe, nun gäb ich gerne jedem einzelnen Bild einen namen, wie geht das und wie kann ich das ganze zentriert ausrichten??

Hier mal die aktuelle source:

[CODE]

Die Mannschaft

Die Mannschaft der Saison 09/10

Im Tor

<img src=„P1000086.JPG“ width=„100“ height=„70“ border=„0“ alt=„Matze“
Erik<br<
Björn

Die Abwehr

Bayer Herzog Helmert Hombach Becker Martin Konze

Das Mittelfeld

Riemer Otti Petzi simon Moro Heidrich Marvin Halberstadt Stricker Krombach

Der Sturm

Schnelli Wagner Steib Sanktjohanser >Selbach

Trainer und Betreuer

Stricker Bernd Kaster [/CODE]

Also unterbinden kannst Du das nicht, und das ist auch gut so. Sonst hätte ja jeder die Möglichkeit, meine Webseiten als seinen Inhalt auszugeben.

Also was Du mit dem „Bildern einen Namen geben“ meinst, keine Ahnung. Kannst es ja nochmal versuchen zu erklären.

Gruß thuemmy

Re

Alos die Seite soll unserer Fussballmannschaft darstellen, und das mit Bildern die dann auch gleichzeitig Links auf andere Seiten sind, und unter den Bildern(von den Spielern) soll dann auch der Neme der Spieler stehen!

Um das ganze zu zentrieren, kannst du entweder Tabellen oder Divs verwenden.

Ich würde dir Divs empfehlen, welche du dann mit CSS entsprechend formatierst, damit es zentriert ist.

[HTML]

Titel

[/HTML]

CSS Code

[HTML].div1 {
text-align: center;
width: 40%;
margin-left: 30%;
margin-right: 30%;
}[/HTML]

Ich denke so sollte es funktionieren

mfg
MasterCHief

re

Danke für die Antwort,

aber jetzt kommt mein großes Problem, was css angeht hab ich nicht wirklich ahnung, wo muss z.b. das

.div1 { text-align: center; width: 40%; margin-left: 30%; margin-right: 30%; }

hin?

Also mein Datei sieht aktuell so aus:

[CODE]

Die Mannschaft

Die Mannschaft der Saison 09/10

Im Tor

<img src=„P1000086.JPG“ width=„100“ height=„70“ border=„0“ alt=„Matze“
Erik<br<
Björn

Die Abwehr

Bayer Herzog Helmert Hombach Becker Martin Konze

Das Mittelfeld

Riemer Otti Petzi simon Moro Heidrich Marvin Halberstadt Stricker Krombach Osman

Der Sturm

Schnelli Wagner Steib Sanktjohanser >Selbach

Trainer und Betreuer

Stricker Bernd Kaster Rolf [/CODE]

Wo muss ich jetzt was einfügen?

Danke für die hilfe

Ach so…=)

Also es gibt 2 möglichkeiten

  1. du schreibst den CSS code direkt in dein HTML code
    Das würde dann so aussehen

[HTML]

[/HTML]2. Du machst eine externe CSS Datei, welche du dann einbindest (für mich persönlich bessere Lösung), so kannst du nämlich auf mehreren Seiten das selbe CSS verwenden und musst das CSS nur an einem Ort manipulieren

[HTML]

[/HTML]

für das CSS File, machst du ein file welches zB.: format.css heisst und schreibst den CSS Code rein

mfg

re

Super danke, das gefällt mir schonmal sehr gut!!!

Aber hätte da noch die ein oder andere frage zu :slight_smile:

Wie kann ich jetzt noch jedem Bild einen Namen zuordnen der dann unter dem Bild erscheint!

Und zweitens kann ich auch zwischen den einzelnen Bildern etwas abstand lassen?

Danke

Also das mit dem Namen für jedes Bild musst du soviel ich weis manuell machen, für das gibt es kein Attribut oder FUnktion oder was auch immer!!

Natürlich kann man das auf mehrer Arten machen.

Eine wäre zB.: mit Tabellen, so kannst du alles genau definieren, wo sich welches Bild befindet, jedoch würden dann die DIVs wegfallen, bzw würden unnötig werden, da man alles bei den Tabellen einstellen kann.
Jedoch sind Tabellen veraltet…

Falls es dich doch intressiert hier ein Link zu Tabellen:

Tabellen - Grundlagen - HTML lernen - HTML Kurs / Seminar

Folgender COde wäre eine Andere Lösung:

[HTML]



Name deines Bildes



[/HTML]

re

Danke für den Tip,

aber bei deinem Code(sofern ich ihn richtig umgesetzt habe :slight_smile: ) stellt er dann die Einzelnen Spieler untereinander da, und die sollen ja in den Entsprechenden Mannschaftsteilen nebeneinander!

so sieht der code aus:

[CODE]

Im Tor

Matze

Torsten Matziniak



Erik

Erik Otto



Björn

Erik Otto



[/CODE]

Wie geht das noch?

Ich habs jetzt auch mal mit Tabellen versucht, aber leider auch net mit dem richtigen Erfolg!

[CODE]Der Code sieht dann so aus:

Die Mannschaft

Die Mannschaft der Saison 09/10

</tr>

Im Tor

Die Abwehr

Das Mittelfeld

Der Sturm

Trainer und Betreuer

Tor
Torsten Marziniak
Erik
Erik Otto
Björn
Björn Bieschke
Bayer
Daniel Bayer
Herzog
Andreas Herzog
Helmert
Markus Helmert>
Hombach
Tobias Hombach
Becker
Maik Becker
Martin
Martin
Konze
Thomas Konze
Riemer
Christian Rimer
Otti
Daniel Ottersbach
Petzi
Mario Petzold
simon
Simon Schmidt
Moro
Marco Moro
Heidrich
Daniel Heidrich
Marvin
Marvin Schmidt
Halberstadt
Thomas Halberstadt
Stricker
Maik Stricker
Krombach
Stefan Krombach
Osman
Osman Agir
Schnelli Wagner
Florian Wagner
Steib
Michale Steib
Sanktjohanser
Max Sanktjohanser
>Selbach
Sebastian Selbach
Stricker
Mathias Strciker
Bernd
Bernd Kraus
Kaster
Martin Kaster
Rolf
Rolf Krombach
[/CODE] Aber dann wird "im Tor" "in der Abwehr" usw. was eigentlich überschriften für die einzelnen Mannschaftsbereiche sein sollten alles am Anfang der Seite untereinander dargestellt und dann nach "Tranier und Betreuer" kommen die Bilder der einzelnen Spieler, jetzt aber mit zugeordneten NAmen!

Allerdings ist die Ausrichtung der Bilder etwas verschoben durch die Unterschiedlich langen Namen der einzelnen, deshalb wäre es gut wenn man einen abstand zwischen jedes Bild einstellen könnte!

Kann ich hier auch screenshots posten? Würde mein Problem vieleicht besser darstellen!?

Danke

So hab jetzt mal nochwas Probiert in dem ich beides kombiniere, siht so aus:

[CODE]

Die Mannschaft

re

Keiner ne Lösung?

Hallo,

Tabellen sind da eine ganz schlechte Wahl!

Es gibt mehrere Möglichkeiten:

[CODE]

im Tor:

[/CODE]Oder noch besser mit einer Definitionsliste, da der Name ja die Definition zum jeweiligen Bild ist:

[CODE]

im Tor:

Name von Spieler 1
Name von Spieler 2
[/CODE]Mit HTML machst Du nur die Semantik, das Layout machst Du mit CSS, dazu schau Dir am besten mal [[/URL][URL]http://www.css4you.de/](http://www.css4you.de/) an...

Klar, wobei am besten immer ein Link zur Seite ist.

Grüße
Bernhard

re

Hallo, also richtig weitergekommen bin ich damit noch nicht, damit werden die einzelnen Spieler ja untereinander angezeigt, aber die einzelnen Mannschaftsteile sollen ja nebeneinander angezeigt werden!

Was mach ich noch falsch, die Seite ist jetzt zu erreichen über

http://www.pamstock08.de/fussball/frame.html

und dann unter Mannschaft!

Wäre super wenn einer eine Lösung hätte!

Danke

re

Hm, also irgendwie komm ich mit dem css nicht so richtig vorran…

re

So habs jetzt mit Tabellen hinbekommen und ist so wie es sein sollte!

Aber beim Testen der Seite ist mir aufgefallen das die Seite in Opera 10.0 richtig dargestellt wird, aber in Firefox 3.5.2 die Startseite falsch angezeigt wird, das Linke „Navigations“ Frame ist nur ca 1/3 der Seite groß und darunter ist alles weiß!

Wieso ist das so und wie kann ich das ändern?

Bei Safari4.0.3 ist es ähnlich, der Fehler ist gleich dem Firefox, aber es kommt noch hinzu das die Hintergrundmusik nicht abgespielt wird!

Wie kann cih das Lösen?

Google Chrome3.0195 stellt die Seite genau wie Firefox da!

Und auch beim IE 8 wird die seite so dargestelt aber auch wie bei Safari ohne Musik!

Also funktioniert die Seite nur richtig mit Opera bis jetzt!
Wieso und was kann ich machen das alle Browser sie richtig darstellen?

Danke

ganz einfache lösung:

Benutze keine Frames. Das ist schon lange veraltet.

Versuche dein Layout mit anderen Elementen (zb. s) zu lösen.

re

Und wie soll ichs ohne Frames machen?