Auge: Image in CSS-Datei

Beitrag lesen

Hallo

Ich habe in meiner HTML-Seite eine externe CSS-Datei eingebunden.

Struktur:
/
|--index.html
|--<CSS>
|    |--style.css
|--<IMG>
     |--image.jpg

In dieser CSS-Datei habe ich folgendes reingepackt:
...
background-img:url(img/lay.jpg);background-repeat:no-repeat;
...

Nur wird leider das Bild nicht angezeigt.
Was mache ich falsch?

Um neben den beiden Hinweisen noch einen hinzuzufügen:

Du kannst das Bild auch <http://de.selfhtml.org/html/allgemein/referenzieren.htm#absolut@title=innerhalb der Document Root absolut referenzieren>. Das hat den Vorteil, dass, auch wenn du später die CSS-Datei in ein tiefer liegendes Unterverzeichnis packen solltest, der Pfad immer noch gültig ist, da die Pfadangabe von der höchsten per HTTP erreichbaren Ebene ausgeht. Das gesagte gilt auch für projektinterne Links.

Meiner Meinung nach ist das das sicherste Vorgehen, auch wenn es am Anfang etwas gewöhnungsbedürftig sein kann.

Tschö, Auge

--
Die deutschen Interessen werden am Liechtenstein verteidigt.
Veranstaltungsdatenbank Vdb 0.3