Markus Fensterer: target mit CSS definieren?

Hi!
Ich bin gerade dabei in meiner Site mehr CSS zu verwenden, dass der HTML Code übersichtlicher wird. Nun hab ich aus
<A href="../downloads/index.php" target="main"><font color="#FF8000">Downloads</font></A>

das hier gemacht:
<A href="../downloads/index.php" class="a" target="main">Downloads</A>

aber der Browser öffnet den Link nicht in "main", kann man vielleicht den Zielframe in der klasse a in CSS definieren???
Danke
marce23

  1. Hallo Markus,

    Ich bin gerade dabei in meiner Site mehr CSS zu verwenden,

    brav :-)

    <A href="../downloads/index.php" class="a" target="main">Downloads</A>

    bist du sicher, dass du extra eine Klasse brauchst? Reich a:link { ... } nicht auch?

    aber der Browser öffnet den Link nicht in "main",

    was soll "main" sein?

    kann man vielleicht den Zielframe in der klasse a in CSS definieren?

    nein.

    ??

    und wo sind die anderen zwei Fragen geblieben?

    Grüße aus Nürnberg
    Tobias

    --
    Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|
  2. das hier gemacht:
    <A href="../downloads/index.php" class="a" target="main">Downloads</A>

    Ist Blödsinn, weil der Tag A nicht zusätzlich ne Klasse namens a braucht ;) warum im CSS #a:link verwenden, wenn es auch ein a:link tut?!?!

    aber der Browser öffnet den Link nicht in "main", kann man vielleicht den Zielframe in der klasse a in CSS definieren???

    Nein! CSS ist für die Definitionen von Styles aussehen, nicht von Verhalten, nicht falsch verstehen. CSS ist kein Universaldingsbums ;o)

    target="main" ist schon okay in dem Zusammenhang. Ich frage mich nur ob dein Frame auch wirklich "main" heißt? Gross/Kleinschreibung bitte auch beachten. Falls er den Link in einem neuen Fenster öffnet, kennt er den Frame namens "main" nämlich nicht ;)

    Zeig mal dein Frameset, wenn Du den fehler nicht finden solltest ...

    Gruss
    Stefan