Mike: Wie deklariert man Pseudoklassen inline?

Hallo,

weiss jemand wie man pseudoklassen wie :active :link etc. im Tag selber festlegt.

Ich möchte in einem A-Tag im style attribut dafür Werte festlegen, aber man kann dort ja keine Klassen festlegen, sondern nur direkte Werte festlegen.

so ist es normal :
     <a href".." style="text-decoration:none;">

aber das geht nicht
     <a href".." style=":link{color:#775599;}">

Ich möchte nun wissen, ob es möglich ist diese Sachen dort festzulegen.

Wäre dankbar über Hilfe

Mike

  1. Hallo,

    weiss jemand wie man pseudoklassen wie :active :link etc. im Tag selber festlegt.

    Ich möchte in einem A-Tag im style attribut dafür Werte festlegen, aber man kann dort ja keine Klassen festlegen, sondern nur direkte Werte festlegen.

    so ist es normal :
         <a href".." style="text-decoration:none;">

    Nein, normal wäre es mit = zwischen href und der URL ;-)

    aber das geht nicht
         <a href".." style=":link{color:#775599;}">

    Das wird irgendwann mal in Zukunft gehen, wenn CSS3 nicht nur verabschiedet wurde, sondern sogar von den Browserherstellern implementiert wurde.

    Mit CSS2 und den derzeit existenten Browsern wird Dir wohl nichts anderes übrigbleiben, als die Pseudoklassen im style-Element im head oder in einer ausgelagerten CSS-Datei zu definieren.

    Andreas

    1. Hallo,

      MudGerd hat recht. Inline geht nicht.

      Definiere im Stylesheet:
      <style>
      ...
      a:link.ganztoll {...}
      a:visitited.ganztoll {...}
      ....
      <style>

      und dann: <a class="ganztoll" href="http://was.weis.ich.wo/">...

      MudGerd hat nicht ganz recht:

      <a href="http://was.weis.ich.wo/" class="ganztoll"> ist auch o.k. Die Reihenfolge ist egal. Beides ist valide.

      1. Hallo,

        MudGerd hat recht. Inline geht nicht.

        MudGuard != MudGerd!

        Definiere im Stylesheet:
        <style>
        ...
        a:link.ganztoll {...}
        a:visitited.ganztoll {...}
        ....
        <style>

        und dann: <a class="ganztoll" href="http://was.weis.ich.wo/">...

        MudGerd hat nicht ganz recht:
        <a href="http://was.weis.ich.wo/" class="ganztoll"> ist auch o.k. Die Reihenfolge ist egal. Beides ist valide.

        Ich habe keinerlei Aussage über die Reihenfolge von Attributen gemacht, also auch keine Aussage, mit der ich "nicht ganz recht"  hatte.

        Andreas

        1. Hallo,

          MudGerd hat recht. Inline geht nicht.
          MudGuard != MudGerd!

          ...

          Ich habe keinerlei Aussage über die Reihenfolge von Attributen gemacht, also auch keine Aussage, mit der ich "nicht ganz recht"  hatte.

          Oh! Ich war wohl "etwas" daneben. Sorry, MudGuard! Meine Schuld, Du hast recht.

          Alles wieder gut?

          fastix