harry: "sekundär"-klassen für links

hallo,

ich versuch herauszufinden, ob es möglich ist in einer CSS-datei die formate für Links unterschiedlich zu definieren.
also z.b.
a: visited: größe 8
und gleichzeitig eine definition mit größe 9

hintergrund: die links in größe 8 sollen, im navigationsframe erscheinen, die links in größe 9 im inhaltsframe. und ich möchte nicht 2 verschiedene css-dateien anlegen.

danke euch

  1. Hallo harry,

    hintergrund: die links in größe 8 sollen, im navigationsframe erscheinen, die links in größe 9 im inhaltsframe. und ich möchte nicht 2 verschiedene css-dateien anlegen.

    8/9 was? Punkte? Pixel? Egal, was von den beiden Du nimmst, das ist definitiv zu klein.

    Aber zu Deinem Problem:

    Navig-Frame:

    <body class="navigframe">
    ...
    <a>...</a>
    ...
    </body>

    Inhaltsframe

    <body>
    ...
    <a>...</a>
    ...
    </body>

    CSS:

    /* für den Inhalt */
    a:link { ... }
    a:visited { ... }
    a:hover { ... }
    a:active { ... }

    /* für den Navigationsframe */
    .navigframe a:link { ... }
    .navigframe a:visited { ... }
    .navigframe a:hover { ... }
    .navigframe a:active { ... }

    Siehe auch:

    http://selfhtml.teamone.de/css/formate/zentrale.htm#verschachtelte_elemente
    http://selfhtml.teamone.de/css/formate/zentrale.htm#klassen

    Viele Grüße,
    Christian

    --
    Hast Du einen Beitrag? Nur her damit!
    http://aktuell.de.selfhtml.org/tippstricks/beitrag.htm
    SELF-Code: (http://emmanuel.dammerer.at/selfcode.html)
    sh:) fo:) ch:] rl:( br:> n4:& ie:% mo:) va:) de:] zu:) fl:( js:| ss:) ls:[
  2. Hallo!

    ich versuch herauszufinden, ob es möglich ist in einer CSS-datei die formate für Links unterschiedlich zu definieren.
    also z.b.
    a: visited: größe 8
    und gleichzeitig eine definition mit größe 9

    Die Losung steckt doch eigentlich schon in Deiner Frage: Definiere einfaxh verschiedene Klassen.

    a.klasse1:visited
    für <a class=klasse1  ...>

    Tschüs