CSS wird in Firefox nicht dargestellt

  • Hallo Profis!
    Ich bin absolut amateurin und bastle als "hobby". Ich will für eine Sportveranstaltung eine Website erstellen. Sieht in iex tip top aus, aber das CSS wird in Firefox nicht angezeigt. Wie kann ich das Problem beheben? Hier noch die CSS Codes:
    Ich bin um jeder Tipp super dankbar! Vielen Dank. Chantal

  • Hallo,

    wenn das CSS gar nicht angezeigt wird, hilft der Inhalt der CSS-Datei wenig.

    Entweder wurde die Seite aus dem Cache geladen (mehrmals F5 drücken) oder die Pfadangabe stimmt nicht. Mit den bisherigen Informationen kann man aber nur raten.

    Beliebte Fehler bei Pfad- und Dateinamen sind:

    • Groß-/Kleinschreibung nicht beachtet
    • Leerzeichen
    • Sonderzeichen
    • Umlaute

    Deshalb sollten nur die Buchstaben (und am besten nur die kleinen) des englischen Alphabets sowie der Unterstrich genommen werden.

    Gruss

    MrMurphy

  • strg+f5 wenn schon - klappt auch immer beim ersten mal xD ein weitere fehler ist oftmals schlicht der falsche pfad zur css. daher den link zur css datei bitte immer mit / angeben. das / symbolisiert den root ordner, von dort aus schreibst du dann den pfad rein. ansonsten geb uns doch mal bitte einen link zu der seite oder poste den head-block. ps: kennst du den unterschied zwischen id und class bei html/css? jede id darf laut standard nur einmalig benutzt werden, klassen hingegen beliebig oft. also ersetze bitte solchen code

    Code
    #footer a { color:#ffffff; text-decoration:none; } #footer a:hover { color:#ffffff; text-decoration:none; }

    durch solchen

    Code
    a.footer, a.footer:hover { color:#ffffff; text-decoration:none; }

    das ganze wird dann anstelle von <a href* id=*> mit <a href* class&quot;footer&quot;> in html geschrieben.

    Einmal editiert, zuletzt von imRa (4. Juni 2011 um 11:34)

  • Habt ihr nich gelesen?

    Zitat von cahntal


    Sieht in iex tip top aus,


    D.h, der IE grifft auf das Sylesheet zu. Es kann sein, dass du im HTML-Code vergessen hast, ein type-Attribut hibnzuzufügen. Wenn das nicht text/css ist, laden es die Gecko-Browser (Firefox, Opera, Netscape) nicht.
    Andernfalls kann es sein, dass du die datei einfach mal in .txt umbenennen musst und dann wieder turück in .css, das hat bei mir schon wunder gewirkt.

    Der, der weiß dass er nichts weiß, weiß mehr als der, der nicht weiß, dass er nichts weiß.

    Wer nach etwas fragt, geht grundsätzlich das Risiko ein, es auch zu bekommen!

  • sry aber was du schreibst stimm so einfach nicht...ein

    Code
    <link rel="stylesheet" href="test.css">

    ist voellig ausreichend und valid. jegliche fehlinterpretation seitens des browsers waere demnach ein programmierungsfehler dessen! ein umbenennen der datei kann auch kein wunder bewirken, es ist dem browser schlichtweg egal wie oft du von datei x die endung hin und her aenderst -es sei denn er cashed nicht oder nur falsch, allerdings waere dann noch immer ein strg+f5 schneller und effektiver. abgesehen davon waren die vier angesprochene von murphy lediglich ein hinweis auf gerne begangene fehler, meiner diente nur zur ergaenzung.

    Einmal editiert, zuletzt von imRa (4. Juni 2011 um 14:20)

  • Vielen Dank allerseits für die Tipps.
    Der link auf die CSS-Sheet sieht so aus:

    <style type="text/css" media="all">
    @import "global.css";
    </style>

    Soll ich hier etwas ändern?
    Ctrl + F5 hat gar nichts gebracht :(

  • ja. Schreib

    Code
    <link href="global.css" rel="stylesheet" type="text/css" media="screen">

    Der, der weiß dass er nichts weiß, weiß mehr als der, der nicht weiß, dass er nichts weiß.

    Wer nach etwas fragt, geht grundsätzlich das Risiko ein, es auch zu bekommen!

  • hi, kein wunder das du probleme hast. dein link tur csss datei zeigt auf eine lokale windowsdatei. bitte aender folgende zeile

    Code
    <link href="file:///C|/Users/Laurence%20Bidaud/Documents/Website%20Women%27s%20Masters/2011/global.css" rel="stylesheet" type="text/css" media="screen">


    folgendermassen um

    Code
    <link rel="stylesheet" href="/2011/global.css">


    wenn du willst kannst du den type mit angeben, dies ist allerdings nicht notwendig.

    bitte passe noch deine ganzen links nach dem gleichen prinzip an, denn auch dort hast du lokale links gesetzt.

  • natuerlich funktiniert es ;} achte aber bitte darauf das du die pfade anpasst sobald dein neues werk die alte seite ersetzen wird - sonst hast du das gleiche problem wieder.

    ohje...erm bei deinem quellcode mach ich es dir lieber leicht, ist zwar alles andere als sauber aber es wird funktinieren und darauf kommt es dir ja an xD

    loesche bitte das letzte

    Code
    </div>

    in folgender zeile

    Code
    [FONT=monospace]
    [/FONT]<div class="inlay2"><span class="Stil36 Stil36 style85"><font size="2"><span class="style75">All fields marked with an astrix must be correctly filled out.</span></font></span></div></div>

    und fuege es nach

    Code
    </form></h2>

    ein. dann kannst du noch unten im footer div eine andere schriftfarbe auswaehlen, damit man den text auch lesen kann und das ? nach copyright durch

    Code
    &copy;

    ersetzen.

  • Vielen Dank imRa! Du hast mir recht geholfen... ja und betreffend "unorthodoxe" Codes... na ja, ich weiss, ich habe recht gebastelt...:oops: nur learning by doing... aber für meine Zwecke reicht es für den Moment ;)