Sven: background-image funktioniert nicht im CSS?

Hallo!

Ist es tatsächlich so, dass ich die CSS-Anweisung background-image in den Body-Tag schreiben muss?

klappt: <body style="background-image: url(/emil/pics/papier.jpg)">

klappt nicht:
body {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-image: url(/emil/pics/papier.jpg);
}

eingebunden durch:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Unbenanntes Dokument</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="/standard.css" rel="stylesheet" type="text/css">
</head>
...

In SELFHTML steht zwar das erste Beispiel, aber ich habe keinen Hinweis gefunden, dass es in einer externen CSS nicht funktionieren sollte.

Oder liegt mein Fehler gar woanders? Getestet hab ichs im IE5 und FireFox.

vielen Dank für Eure Hinweise
Sven

  1. Tachchen!

    Selbstverständlich können Hintergründe auch durch externe CSS definiert werden!
    Hilfreich sind meistens die Validatoren für HTML und CSS. ;-)

    Gruß

    Die schwarze Piste

  2. Hallo Sven,

    CSS kann i.d.R. immer auf drei Weise genutzt werden:

    1. im Tag
    2. im Style-Bereich
    3. Extern

    Ausnahmen bilden m.E. nur Pseudo-Klassen. Du wirst einen Fehler haben. (Pfad?)

    Mit freundlichen Grüßen

    André

    --
    ie:% fl:( br:& va:) ls:# fo:) rl:° n4:~ ss:{ de:] js:( ch:| mo:} zu:)
    http://forum.de.selfhtml.org/archiv/2003/10/60651/
    1. Hi André!

      Ausnahmen bilden m.E. nur Pseudo-Klassen. Du wirst einen Fehler haben. (Pfad?)

      Klar, aber wo? Waren ja beider gleich!

      Der Pfad zur CSS war es natürlich. Ich hab die ganze Zeit auf alles andere geschaut und das referenziert mir der DreamWeaver alles absolut statt relativ ...

      Danke jedenfalls!

      gruß
      Sven