Rozwiązane

(strona html) zrobilem stronę w html ze zdjęciami i wszystko ładnie wygląda, ale kiedy otworzę tą stronę na innym komputerze to nie wyświetlają się te zdjęcia. czy wie ktoś jak to naprawic?​



Odpowiedź :

Odpowiedź:

Cześć!

Stwórz sobie taką strukturę katalogów jak w załączniku (oczywiście to tylko jedna z możliwości). U kolegi nie wyświetla obrazów, ponieważ:

1 - albo dałeś mu jedynie plik .html

2 - albo w kodzie użyłeś nieprawidłowych ścieżek do obrazów

1 - daj koledze cały katalog strony, ze wszystkimi plikami, obrazami itd.

Jeśli dalej nic, to znaczy, że ścieżki w kodzie są nieprawidłowe - posługując się strukturą z załącznika:

jeśli jesteś w pliku index.html i tam masz znacznik image to ścieżka atrybutu src będzie następująca: './images/image_1.jpg' - wtedy będzie git ;]

co innego jeśli jesteś w pliku styli np. styles.css, wtedy ścieżka będzie inna, bo wychodzisz z innego miejsca w strukturze, przykładowo będzie:

body {

  background-image: url('../images/image_1.jpg');

}

Mimo wszystko, pamiętaj, żeby koledze wysłać cały katalog strony a nie sam index.html, bo w kodzie tego index.html są odniesienia do obrazów a obrazów nie ma :D

Wyjaśnienie:

Zobacz obrazek AliMbaba