baglut: Links mit css

Hallo,

ich möchte gerne 2 links in zwei tabellenzellen mit css generieren. sie sollen sich jedoch in den farben von hoover, aktiv und visited unterscheiden. ich weiss nicht, wie man ein solches skript classifizieren kann, sodass es nur auf eine zelle angewendet wir und ich noch eins für die andere zelle schreiben kann.

<style type="text/css" media="screen">
  <!--
a:visited   { color: #a9a9a9; font-size: 12px; text-decoration: none }
a:link      { color: #9b9b9b; font-size: 12px; text-decoration: none }
a:hover     { color: #363636; font-size: 12px }
a:active    { color: #363636; font-size: 12px }
-->
  </style>

danke, bagalut

  1. Hi

    ich weiss nicht, wie man ein solches skript classifizieren
    kann, sodass es nur auf eine zelle angewendet wir und ich
    noch eins für die andere zelle schreiben kann.

    #zelle1 a:link [...]
    #zelle2 a:link [...]

    <td id="zelle1"><a></a></td>
    <td id="zelle2"><a></a></td>

    Gruss
    chlori

  2. Falls ich dich richtig verstanden habe:

    Gib der einen Zelle, die andere Link-Definitionen haben soll, eine Klasse.

    <td class="zelle1">

    und schreib im css:

    .zelle1 a:hover {} etc.

  3. Hi baglut,

    ganz einfach.. mit Klassen :-)

    a:hover.klassenname { definition }

    a:hover.andererklassenname { definition  }

    Danach den Links einfach per <a href="" class="klassenname"> bzw. <a href="" class="andererklassenname"> die entsprechende Klasse zuordnen :-)

    Gruß
    Ben

  4. Hi baglut,

    a:visited   { color: #a9a9a9; font-size: 12px; text-decoration: none }
    a:link      { color: #9b9b9b; font-size: 12px; text-decoration: none }
    a:hover     { color: #363636; font-size: 12px }
    a:active    { color: #363636; font-size: 12px }

    Laut SelfHTML ist das falsche Reihenfolge, auch wenns es trotzdem fast überall tut: http://de.selfhtml.org/css/eigenschaften/pseudoformate.htm#link_visited_hover_active_focus

    Ansonsten zu deiner Frage: Klassen definieren http://de.selfhtml.org/css/formate/zentrale.htm#klassen oder Individualformate verwenden http://de.selfhtml.org/css/formate/zentrale.htm#individualformate

    MfG, Dennis.

    --
    Mein SelfCode: ie:{ fl:{ br:^ va:) ls:< fo:) rl:( n4:& ss:) de:> js:( ch:{ sh:( mo:} zu:|
    Zufällige Hinweise:
    ------------------------
    Fuer die Neulinge: Auf viele Fragen findet man eine
    Antwort im </archiv/>, das man auch durchsuchen kann
    http://suche.de.selfhtml.org/
    1. Hi,

      a:visited   { color: #a9a9a9; font-size: 12px; text-decoration: none }
      a:link      { color: #9b9b9b; font-size: 12px; text-decoration: none }
      a:hover     { color: #363636; font-size: 12px }
      a:active    { color: #363636; font-size: 12px }

      Laut SelfHTML ist das falsche Reihenfolge, auch wenns es trotzdem fast überall tut:

      Wie, falsche Reihenfolge? Es gibt kein Richtig und kein Falsch, es gibt nur Ziele und deren Verwirklichung.

      Wobei ich Dir zustimmen würde, wenn Du damit sagen wolltest, daß baglut eigentlich :link, :visited, :hover, :active zu verwenden wünschte...

      Daß die Schriftgröße überdefiniert ist (und dazu mit einer ungünstigen Einheit), brauche ich nicht weiter zu erwähnen...

      Viele Grüße,
      Bubax

    2. Hi,

      a:visited   { color: #a9a9a9; font-size: 12px; text-decoration: none }
      a:link      { color: #9b9b9b; font-size: 12px; text-decoration: none }
      Laut SelfHTML ist das falsche Reihenfolge,

      :link und :visited schließen sich gegenseitig aus, ergo werden durch sie garantiert nur unterschiedliche Elemente selektiert, ergo ist die Reihenfolge unerheblich.

      Ansonsten zu deiner Frage: Klassen definieren

      Bzw. allgemeiner: Günstige Selektoren wählen.

      Cheatah

      --
      X-Will-Answer-Email: No
      X-Please-Search-Archive-First: Absolutely Yes
    3. Hallo.

      Laut SelfHTML ist das falsche Reihenfolge, auch wenns es trotzdem fast überall tut: http://de.selfhtml.org/css/eigenschaften/pseudoformate.htm#link_visited_hover_active_focus

      Ejo.
      ich wusste gar nicht, dass es auch bei CSS und Links eine Reihenfolge gibt.
      Aber zum Glück nehmen es dir meisten Browser auch verkehrt an (hoffe ich).

      Danke für die Info, H2O

      --
      Griechenland ist Europa-Meister. Wer hätte das gedacht?
      ie:% fl:| br:^ va:| ls:# fo:| rl:? n4:| ss:{ de:] js:) ch:? sh:( mo:? zu:|
      Infos: http://emmanuel.dammerer.at/selfcode.html
      1. Hi,

        ich wusste gar nicht, dass es auch bei CSS und Links eine Reihenfolge gibt.

        falsch im Sinne von "bringt nicht das gewünschte Ergebnis". Gemeint sind Pseudoklassen, nicht Links an sich.

        Aber zum Glück nehmen es dir meisten Browser auch verkehrt an (hoffe ich).

        Selbstverständlich. Und dank identischer Spezifität aller Selektoren gewinnt, sofern mehrere auf ein Element zutreffen, bei widersprüchlichen Eigenschaftszuweiseungen die letzte.

        Cheatah

        --
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes