Friedrich Schütz: CSS, Hintergrunddefinition aus Datei

Hallo Leute, ich will den Seitenhintergrund mit einer css-Definition  aus einer Datei darstellen.

Die css-Datei:
body.navigat {"background-image:url(screen/braunverlauf.jpg); margin:0px; padding:20px; background-position: 0px 0px;"}

und hier

Die htm-Datei:
<head>
<link rel="stylesheet" href="fritzje.css" type="text/css">
<style type="text/css">
</style>
</head>

<body class="navigat">
<a> sehr viel text und noch einiges </A>
</body>
</html>

Das Problem:
IE5 macht es, Opera 6.01, Netscape 4.7 und Mozilla machen es nicht.
Woran liegt das?

Wer weis Rat und HIlfe.
Danke

  1. hi

    IE5 macht es, Opera 6.01, Netscape 4.7 und Mozilla machen es nicht.
    Woran liegt das?

    machen was (oder eben nicht)?
    vielleicht, weil in deiner CSS-Definition ein " vorne und ein " hinten rumgammeln, die da mal gar nichts verlohren haben..?

    Grüße aus Bleckede

    Kai

  2. moin,

    body.navigat {"background-image:url(screen/braunverlauf.jpg); margin:0px; padding:20px; background-position: 0px 0px;"}

    "background-position:" ist möglicherweise überflüssig

    <style type="text/css">
    </style>

    vollständig überflüssiger Müll

    <body class="navigat">
    <a> sehr viel text und noch einiges </A>

    hier steckt es: warum läßt du dir irgendwas in ein <a>-tag einbinden ? Wenn in diesem Tag sonst nix weiter drinsteht, haben die modernen Browser ganz einfach Probleme, weil sie nicht wissen, ob es sich um <a name> oder <a href...> handelt.

    IE5 macht es

    der zählt nicht. Aktuell ist IE 6

    Opera 6.01, Netscape 4.7 und Mozilla machen es nicht.

    Netscape 4.x zählt auch nicht, und für mozilla hast du keine Version angegeben. Prinzipiell müssen Opera 6.x, Netscape 6.x und mozilla 1.0 RC1 mit deiner Konstruktion umgehen können (tun sie auch), wenn statt deines komischen

    <a> sehr viel text und noch einiges </A>

    im body korrekterweise
    <p> sehr viel text und noch einiges </p>

    stehen würde

    Christoph S.

    1. moin,

      body.navigat {"background-image:url(screen/braunverlauf.jpg); margin:0px;

      ^^^

      padding:20px; background-position: 0px 0px;"}
                                                ^^^

      Prinzipiell müssen Opera 6.x, Netscape 6.x und mozilla 1.0 RC1 mit deiner Konstruktion umgehen können (tun sie auch), wenn statt deines komischen

      ..sicher? ;)

      Grüße aus Bleckede

      Kai

      1. hi,

        Prinzipiell müssen Opera 6.x, Netscape 6.x und mozilla 1.0 RC1 mit deiner Konstruktion umgehen können
        ..sicher? ;)

        Ja, durchprobiert  -  allerdings hab ich natürlich diese Anführungszeichen für Fehler im posting-text gehalten und schlichtweg gar nicht erst in eine Test-Datei übernommen

        Christoph S.

        1. hi

          Ja, durchprobiert  -  allerdings hab ich natürlich diese Anführungszeichen für Fehler im posting-text gehalten und schlichtweg gar nicht erst in eine Test-Datei übernommen

          war wohl der wunde Punkt - bei der kranken Fehlertolleranz eines MSIE5 muss man mit wirklich _allem_ rechnen.....

          @Friedrich:
          wenn etwas im MSIE geht und sonst nirgends, ist es sehr sehr wahrscheinlich, das man was falsch gemacht hat :)

          Grüße aus Bleckede

          Kai

  3. Danke an Euch,

    ist ja klasse,

    Der Beitrag von Kai Lahmannn von 2:27 Uhr hat den Fehler direkt gezeigt.
    die <"> sind weg und es funktioniert (oder funzt, auf Neudeutsch.)