Alf: FF mag mein CSS nicht mehr

Hallo!

Nachdem ich nun meine <div>'s fröhlich durch die richtige DOCTYPE - Definition anpassen konnte, mag FF meine <body>-Deklaration im ausgelagerten Stylesheet nimmer. Im IE arbeitets wunderbar.

body {
 background-color: #778899;
 font: 11px Arial, Helvetica, sans-serif;
 color: #FFF;
}

steht so im Stylesheet, und korrekt referenziert isses auch. Welches Problem hat FF den nu? Danke im voraus!!

  1. Hallo Alf,

    body {
    background-color: #778899;
    font: 11px Arial, Helvetica, sans-serif;
    color: #FFF;
    }

    steht so im Stylesheet, und korrekt referenziert isses auch. Welches Problem hat FF den nu? Danke im voraus!!

    Dein Stylesheet ist so nicht korrekt.
    Hier der Link dazu:
    http://de.selfhtml.org/css/eigenschaften/schrift.htm#font

    Du hast zwischen den Schriften Kommas drin, die würde ich rausnehmen - und vielleicht vor der Größenangabe noch den font-weight (bold, normal etc.) angeben.

    cu

    Marc Reichelt || http://www.marcreichelt.de/

    --
    Linux is like a wigwam - no windows, no gates and an Apache inside!
    SELFCode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)
    http://emmanuel.dammerer.at/selfcode.html
    1. Danke, Marc, ist bereinigt.

      Ich hab wohl vergessen, das Problem zu erwähnen (die Font-Geschichte war's nicht, aber dennoch: gut zu wissen).
      Der Hintergrund wird nicht angezeigt, bzw.: es wird ein weißer Hintergrund im FF angezeigt, obwohl der ja definitiv anders aussehen sollte.

    2. Hi,

      font: 11px Arial, Helvetica, sans-serif;
      Dein Stylesheet ist so nicht korrekt.
      Hier der Link dazu:
      http://de.selfhtml.org/css/eigenschaften/schrift.htm#font
      Du hast zwischen den Schriften Kommas drin, die würde ich rausnehmen - und vielleicht vor der Größenangabe noch den font-weight (bold, normal etc.) angeben.

      Die Kommata zwischen den Schriftnamen sind vollkommen korrekt - sie wegzulassen wäre falsch.

      Bei der zusammenfassenden font-Eigenschaft stehen die einzelnen Eigenschaften leerzeichengetrennt (Ausnahme: font-size/line-height).
      Bei der Eigenschaft font-family sind zwischen den Schriftnamen Kommata zu setzen, egal ob direkt font-family gesetzt wird oder ob dies innerhalb der font-Eigenschaft geschieht.

      cu,
      Andreas

      --
      Warum nennt sich Andreas hier MudGuard?
      Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
      1. Hallo MudGuard,

        Die Kommata zwischen den Schriftnamen sind vollkommen korrekt - sie wegzulassen wäre falsch.

        Tschuldigung, ich meinte natürlich die Leerzeichen.
        Oh mein Gott, ich werde alt - 20 Jahre sind es am Montag, ab dann werde ich vermutlich für den Rest meines Lebens ein "zig" am Ende haben...

        cu

        Marc Reichelt || http://www.marcreichelt.de/

        --
        Linux is like a wigwam - no windows, no gates and an Apache inside!
        SELFCode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)
        http://emmanuel.dammerer.at/selfcode.html
        1. Hi,

          Die Kommata zwischen den Schriftnamen sind vollkommen korrekt - sie wegzulassen wäre falsch.
          Tschuldigung, ich meinte natürlich die Leerzeichen.
          Oh mein Gott, ich werde alt - 20 Jahre sind es am Montag, ab dann werde ich vermutlich für den Rest meines Lebens ein "zig" am Ende haben...

          Auch die stören nicht wirklich:

          If quoting is omitted, any whitespace characters before and after the font name are ignored and any sequence of whitespace characters inside the font name is converted to a single space.

          cu,
          Andreas

          --
          Warum nennt sich Andreas hier MudGuard?
          Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
          1. Hallo MudGuard,

            Auch die stören nicht wirklich:

            If quoting is omitted, any whitespace characters before and after the font name are ignored and any sequence of whitespace characters inside the font name is converted to a single space.

            Jetzt ist es klar - ich werde wirklich zu alt... ;-)

            cu

            Marc Reichelt || http://www.marcreichelt.de/

            --
            Linux is like a wigwam - no windows, no gates and an Apache inside!
            SELFCode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)
            http://emmanuel.dammerer.at/selfcode.html
            1. Hi MudGuard und Marco,

              ich hab das mit den Leerzeichen und Kommatas auch tatsächlich so belassen, weils a) auch bei DrWeb so steht und b) keinerlei Probleme machte :)

              Hat mir jedenfalls bei einer anderen Sache geholfen: Das weight-Attribut hatte bisher immer zusätzlich zu font eingefügt. Erspart mir eine Zeile Tipperei immerhin. Merci!

    3. Hi,

      Du hast zwischen den Schriften Kommas drin, die würde ich rausnehmen

      wie kommst Du bloß auf diese Idee? Bzw. wie würdest Du denn die Schriften trennen wenn nicht so?

      freundliche Grüße
      Ingo

  2. LÖSUNG gefunden ...

    War natürlich die nicht-Quirks-Auslegung der der Site zusammen mit meinem OmniSecure. Folgendes habe ich gemacht:

    .htaccess erstellt mit der Zeile
    AddType text/css .css

    Und schon läufts ...

    Trotzdem Danke an die, die sich den Kopf gemacht haben.
    Mehr Infos zu dem Thema habe ich gefunden auf

    [link] http://www.carsten-protsch.de/zwischennetz/doctype/css_extern.html{/link]

    1. [link http://www.carsten-protsch.de/zwischennetz/doctype/css_extern.html]

      1. Hallo,

        [link http://www.carsten-protsch.de/zwischennetz/doctype/css_extern.html]

        naja, fast ;) »  http://www.carsten-protsch.de/zwischennetz/doctype/css_extern.html

        Viele Grüße
        Pat*SCNR*rick

        --
        "Though this be madness, yet there's method in't."
        sh:( fo:| ch:? rl:( br:^ n4:( ie:{ mo:) va:} de:> zu:) fl:| js:( ss:| ls:[