Onkel Schnitzel: Falsche Position im Firefox

Hallo,

Folgendes wird bei mir im Firefox "nicht richtig" dargestellt. IE und Opera stezen die Schrift genau dorthin, wo ichs haben will.
  Im Firefox erscheint sie etwa 15px nach unten und 5px nach links versetzt: Hab Ihr ne Idee, woran das liegt?

html:

<p class="menue saison"><a href="saison.htm">SAISON</a></p>

CSS:

.menue a:link, .menue a:visited  { width: 58px; height: 15px;
                                   font-family: Arial, Helvetica, 'SunSans-Regular', sans-serif;
                                   font-size: 0.9em; text-decoration: none;
                                   color: white; background-color: transparent;
                                   text-align: center; }

.menue a:hover  { font-size: 1em; font-weight: bold; color: black;
                  background-color: white; border: 1px solid black; }

.saison { position: absolute; left: 102px; top: 169px; }

Schöne Grüße,
Onkel Schnitzel

  1. hi,

    Folgendes wird bei mir im Firefox "nicht richtig" dargestellt. IE und Opera stezen die Schrift genau dorthin, wo ichs haben will.
      Im Firefox erscheint sie etwa 15px nach unten und 5px nach links versetzt: Hab Ihr ne Idee, woran das liegt?

    online-beispiel einer kompletten seite zum nachvollziehen wäre hilfreich.

    .menue a:link, .menue a:visited  { width: 58px; height: 15px;

    wirkungslos, da auf ein inline-element (höchstvermutlich) angewandt.

    gruß,
    wahsaga

    --
    "Look, that's why there's rules, understand? So that you _think_ before you break 'em."
    1. Hi,

      mit div funktionierts. Ich wollte es eigentlich mit p machen, weil ich gelesen habe, daß man divs, wo immer möglich, vermeiden soll.

      .menue a:link, .menue a:visited  { width: 58px; height: 15px;

      wirkungslos, da auf ein inline-element (höchstvermutlich) angewandt.

      Ich habs auf <p> angewandt. Ich hab keine Ahnung, ist p ein inline-Element?

      Gruß,
      Onkel Schnitzel

      1. hi,

        .menue a:link, .menue a:visited  { width: 58px; height: 15px;

        wirkungslos, da auf ein inline-element (höchstvermutlich) angewandt.

        Ich habs auf <p> angewandt. Ich hab keine Ahnung, ist p ein inline-Element?

        nein, p ist kein inline-element.
        aber deine zitierte formatierung bezieht sich nicht auf den absatz, sondern auf den link darin.
        du solltest dich über selektoren in CSS noch mal ausführlicher informieren.

        gruß,
        wahsaga

        --
        "Look, that's why there's rules, understand? So that you _think_ before you break 'em."