XHTML 1.1 + CSS problem ze ścieżką dostępu do pliku


(T Mashine) #1

Witam,

mam problem ze wskazaniem ścieżki dostępu do pliku tła, a dokładniej z interpretacją CSSa przez przeglądarki.

Gdy zapiszę w taki sposób:

background-image: url(../images/background_1.png);

wtedy tło jest wyświetlan w IE 7 (nie wiem jak w starszych, mam tylko siódemke), a gdy zapiszę w ten sposób:

background-image: url(images/background_1.png);

wtedy tło występuje w Firefoksie i w Operze. Drzewo katalogu ze stroną:

Katalog główny:

-plik index.html

+css

   -style.css

+grafika

   -background_1.png

Wbrew pozorom, to według mnie IE prawidłowo interpretuje, czyli sposób 1, ponieważ lokalizacja powinna być względem pliku css, a nie html; i co teraz zrobić ;>


(Remek Dobrowolski) #2

Zawsze używam poniższej składni i nigdy nie miałem z nią problemów...

background-image: url("../images/background_1.png");

PS Sprawdź, czy działa u Ciebie.

Pozdrawiam.


(system) #3

Przypominam sobie że na innym forum czytałem o tym samym problemie, okazało się że niepoprawnie była napisana ścieżka do arkusza stylów (dokładniej o ** zamiast **/ ).


(T Mashine) #4

Dzięki _Puma_ zadziałał Twój sposób; myślałem, że ze ścieżką do css-a jest wszystko OK, bo np. kolor tła działał :slight_smile:

Tak właściwie to cudzysłowów chyba nie trzeba stosować, bo bez też działa, a widziałem też, że niktórzy dają w ten znak: ' 8)

Dzięki za odpowiedzi..