Przez Sharlene Khan

Linki i obrazy to dwa z najczęstszych zasobów, które dodajesz do swoich stron internetowych, więc wiedza o tym, jak prawidłowo je adresować, jest kluczowa.

Czytelnicy tacy jak ty pomagają wspierać MUO. Kiedy dokonujesz zakupu za pomocą linków na naszej stronie, możemy otrzymać prowizję partnerską.

Każda witryna internetowa musi odwoływać się do określonych zasobów, niezależnie od tego, czy są to obrazy, pliki, czy inne strony internetowe. Decydowanie o tym, jak połączyć się z innymi plikami, jest niezwykle ważne, aby przeglądarki mogły je poprawnie zlokalizować.

Możesz połączyć się z zasobami, używając względnego lub bezwzględnego adresu URL. Dotyczy to zarówno plików lokalnych na komputerze, jak i adresów URL opartych na protokole, do których uzyskuje się dostęp przez Internet.

Jak korzystać z bezwzględnej ścieżki adresu URL

Bezwzględny adres URL zawiera całą ścieżkę do określonej lokalizacji pliku. Przykłady obejmują pełną ścieżkę do plików na komputerze:

instagram viewer
  • file:///C:/Users/Sharl/Desktop/test.html
  • file:///C:/Users/John/Documents/Work/Q4Summary.docx
  • file:///C:/Users/Mark/Documents/Music/Recording.mp3

Inny przykład zawiera pełny adres URL protokołu, którego można użyć do zidentyfikowania zasobu do wysłania przez Internet. Najczęściej zaczynają się one od „https” lub „http”:

  • https://www.google.com
  • https://calendar.google.com/calendar
  • https://www.airbnb.com.au/rooms

Bezwzględny adres URL zawiera wszystkie informacje wymagane do zlokalizowania pliku lub zasobu, do którego próbujesz uzyskać dostęp. Jest to wymagane, jeśli łączysz się z witryną zewnętrzną.

  1. Zbuduj prostą stronę internetową w HTML tworząc nowy folder i dodając dwa nowe pliki o nazwie indeks.html I style.css.
  2. W indeks.html, dodaj kod HTML, aby utworzyć podstawową stronę internetową:
    <!DOCTYPE html>
    <język html="en">
    <głowa>
    <tytuł> Moja strona internetowa </title>
    <zestaw znaków meta="UTF-8">
    <metanazwa="rzutnia" zawartość="szerokość = szerokość urządzenia, skala początkowa = 1">
    <link rel="arkusz stylów" href="style.css" />
    </head>
    <ciało>
    <klasa div="pojemnik">
    <h1> Moja strona internetowa </h1>
    <P> Witam na mojej stronie internetowej. </P>
    </div>
    </body>
    </html>
  3. W style.css, dodaj stylizację do strony internetowej.
    ciało {
    rodzina czcionek: Arial, Helvetica, bezszeryfowa;
    }

    .pojemnik {
    wyświetlacz: elastyczny;
    kierunek zginania: kolumna;
    elementy wyrównania: środek;
    }

    .mb28 {
    margines dolny: 28px;
    }

  4. W indeks.html, dodaj an tag wewnątrz elementu div kontenera i dodaj bezwzględny adres URL do głównej witryny Google ( https://www.google.com).
    <href="https://www.google.com" klasa="mb28">Google.pl</A>
  5. Możesz także uzyskać dostęp do obrazów online, korzystając z pełnej bezwzględnej ścieżki do zapisanego pliku. Możesz także podjąć dodatkowe kroki, aby upewnić się, że dodałeś responsywne obrazy do kodu HTML Strona internetowa.
    <źródło img="https://images.unsplash.com/photo-1583768138297-718a9cc5b746?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&dopasowanie = przycięcie&w=3870&q=80" alt="Ładne zdjęcie ptaka" klasa="mb28" szerokość="900" wysokość="600">
  6. Kliknij na indeks.html plik, aby otworzyć go w przeglądarce i wyświetlić obraz pobrany z jego zewnętrznej lokalizacji.
  7. W folderze głównym swojej witryny utwórz nowy folder do przechowywania obrazów o nazwie Obrazy. Wewnątrz folderu dodaj nowy obraz i nadaj mu nazwę, na przykład Słodki Ptak.jpg.
  8. Określ bezwzględną ścieżkę do właśnie dodanego pliku obrazu. Możesz to zrobić, znajdując go na ścieżce nawigacji aplikacji menedżera plików w systemie operacyjnym. Będziesz także musiał dodać nazwę pliku na końcu ścieżki. Na przykład „C:\Users\Sharl\Desktop\Website\Images\CuteBird.jpg”
  9. W indeks.html, zastąp tag obrazu nowym obrazem, który używa bezwzględnej ścieżki prowadzącej do pliku Słodki Ptak.jpg plik zapisany na twoim komputerze. Pamiętaj, aby dodać przedrostek file://, aby wskazać zasób lokalnego systemu plików. W systemach Unix i macOS możesz następnie dołączyć ścieżkę bezwzględną określoną w poprzednim kroku. W systemie Windows konieczne będzie zastąpienie ukośników odwrotnych ukośnikami w przód i dodanie dodatkowego ukośnika przed literą dysku, na przykład:
    Ładne zdjęcie ptaka
  10. Kliknij na indeks.html plik, aby otworzyć go w przeglądarce i wyświetlić obraz przechowywany na komputerze.

Jak korzystać ze względnej ścieżki adresu URL

Względny adres URL przechowuje tylko część adresu URL lub ścieżki i zwykle odnosi się do lokalizacji bieżącego pliku lub sekcji witryny.

W powyższym przykładzie, aby uzyskać dostęp Logo.ico z indeks.html używając względnego adresu URL, użyłbyś ścieżki „Images/Icons/Logo.ico”. Inne przykłady obejmują:

  • Strony/Ptak1.html
  • Obrazy/Słodki Ptak.jpg
  • style.css

Jeśli użyjesz tej samej struktury folderów na innym komputerze, witryna nadal będzie mogła pobrać plik. Podczas kierowania przez Internet zamiast pełnego łącza, takiego jak „ https://example.com/about", zamiast tego możesz użyć routingu względnego:

  • /about
  • /contact
  • /projects/local-clients

Możesz użyć względnego adresu URL, aby utworzyć linki lub obrazy referencyjne na swojej stronie internetowej HTML.

  1. W katalogu głównym swojej witryny utwórz nowy folder o nazwie Strony.
  2. W nowym folderze Pages utwórz nowy plik o nazwie Ptak1.html.
  3. Zaludniać Ptak1.html z kodem HTML do utworzenia strony.
    <!DOCTYPE html>
    <język html="en">
    <głowa>
    <tytuł> Ptak 1 </title>
    <zestaw znaków meta="UTF-8">
    <metanazwa="rzutnia" zawartość="szerokość = szerokość urządzenia, skala początkowa = 1">
    <link rel="arkusz stylów" href="../style.css" />
    </head>
    <ciało>
    <klasa div="pojemnik">
    <h1> Kawa </h1>
    <P> Kawa to słodki ptaszek, który uwielbia zabawę! </P>
    </div>
    </body>
    </html>
  4. Wewnątrz elementu div kontenera dodaj tag obrazu i użyj względnego adresu URL, aby połączyć się z plikiem Słodki Ptak.jpg obraz.
    <źródło img="../Obrazy/CuteBird.jpg" alt="Ładne zdjęcie ptaka" klasa="mb28" szerokość="900" wysokość="700">
  5. w indeks.html plik, usuń istniejącą zawartość wewnątrz kontenera div. Zastąp go jedynką A tag, który używa łącza względnego do otwarcia pliku Ptak1.html plik.
    <klasa div="pojemnik">
    <h1> Moja strona internetowa </h1>
    <P> Witam na mojej stronie internetowej. </P>
    <href="Strony/Ptak1.html" klasa="mb28">Ptak 1: Kawa</A>
    </div>
  6. Kliknij na indeks.html plik, aby otworzyć go w przeglądarce, i kliknij nowy link, aby przejść do niego Ptak1.html.

Teraz możesz określić różnicę między bezwzględnymi i względnymi adresami URL. Możesz teraz zachować szczególną ostrożność, aby mieć pewność, że Twoje zasoby są zawsze pobierane.

Należy również zawsze upewnić się, że wszystkie łącza, do których użytkownicy mają dostęp, są bezpieczne.

UdziałĆwierkaćUdziałUdziałUdział
Kopiuj
E-mail
Udostępnij ten artykuł
UdziałĆwierkaćUdziałUdziałUdział
Kopiuj
E-mail

Link skopiowany do schowka

Powiązane tematy

  • Programowanie
  • Tworzenie stron internetowych
  • HTML
  • System plików

O autorze

Sharlene Khan (60 opublikowanych artykułów)

Shay pracuje na pełny etat jako programista i lubi pisać poradniki pomagające innym. Ma tytuł Bachelor of IT i ma wcześniejsze doświadczenie w zapewnianiu jakości i korepetycjach. Shay uwielbia gry i grę na pianinie.

Więcej od Sharlene Khan

Rozmowa

Przeczytaj lub opublikuj komentarze ()

Zapisz się do naszego newslettera

Dołącz do naszego biuletynu, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i wyjątkowe oferty!

Kliknij tutaj, aby subskrybować