Żaden aspekt projektowania stron internetowych nie jest bardziej skoncentrowany na stronach internetowych niż hiperłącza (zwykle określane po prostu jako spinki do mankietów ). Możliwość tworzenia linków na stronie i umożliwienia czytelnikom łatwego dostępu do innych treści jest jedną z cech definiujących witryny, które odróżniają inne media komunikacyjne, takie jak media drukowane lub rozgłoszeniowe.
Te linki są łatwe do dodania do strony i mogą być dostępne na innych stronach internetowych, zarówno w Twojej witrynie, jak i w innych miejscach w Internecie. Możesz także mieć linki do innych zasobów, takich jak obrazy, filmy lub dokumenty. Mimo to, tak proste, jak linki do dodania, są także jednym z elementów, które wielu nowych projektantów stron internetowych początkowo z trudem rozumie, szczególnie w kategoriach koncepcji ścieżek plików i tego, co oznacza ścieżka bezwzględna versus ścieżka względna, a także gdy jeden jest używany zamiast drugiego.
W każdej z opisanych wyżej instancji linków należy wziąć pod uwagę sposób łączenia się z różnymi stronami lub zasobami z witryny. W szczególności musisz zdecydować, jaki rodzaj ścieżki URL napiszesz. W projektowaniu stron internetowych istnieją dwa standardowe sposoby tworzenia łączy i dwóch rodzajów ścieżek, z których można korzystać:
- Bezwzględne ścieżki
- Względne ścieżki
Bezwzględne adresy URL ścieżek
Ścieżki bezwzględne używają adresów URL, które odnoszą się do bardzo określonej lokalizacji w Internecie. Ścieżki te będą zawierać nazwę domeny jako część samej ścieżki łącza. Przykładem bezwzględnej ścieżki do tej strony jest:
https://www.Go-Travels.com/web-typography-101-3470009
Zwykle będziesz miał absolutną ścieżkę, jeśli chcesz wskazać elementy sieci Web znajdujące się w domenie innej niż Twoja. Na przykład, jeśli chciałbym zamieścić link do strony na innej stronie tutaj, musiałbym podać pełny adres URL tego linku, ponieważ opuszczam jedną domenę (webdesign.Go-Travels.com), aby przejść do innej. Ten link po prostu doda element wewnątrz strony z adresem URL używanym jako wartość atrybutu "href" dla tego linku.
Więc jeśli łączysz się ze wszystkim, co jest "poza miejscem", musisz użyć bezwzględnej ścieżki, ale co z stronami lub zasobami w twojej domenie? W rzeczywistości możesz używać bezwzględnych ścieżek, nawet jeśli łączysz się ze stronami w swojej witrynie, ale nie jest to wymagane i, w zależności od środowiska programistycznego, bezwzględne ścieżki mogą powodować problemy.
Na przykład, jeśli masz środowisko programistyczne, którego używasz podczas tworzenia witryny, i kodujesz wszystkie adresy URL dokładnie pod tym adresem URL, to wszystkie będą musiały zostać zmienione po uruchomieniu witryny. Aby uniknąć tego problemu, ścieżki plików dla wszelkich zasobów lokalnych powinny używać ścieżek względnych.
Względne adresy URL ścieżek
Względne ścieżki zmieniają się w zależności od strony, na której znajdują się linki - są one względem strony, która jest ich stroną (stąd nazwa). Jeśli łączysz się ze stroną w swojej witrynie lub obrazem wewnątrz katalogu "images" w tej witrynie, prawdopodobnie użyjesz ścieżki względnej. Względne ścieżki nie używają pełnego adresu URL strony, w przeciwieństwie do bezwzględnych ścieżek, które właśnie obejrzeliśmy.
Istnieje kilka reguł tworzenia linków za pomocą ścieżki względnej:
- Łącza w tym samym katalogu, co bieżąca strona, nie zawierają żadnych informacji o ścieżce:
Nazwa pliku
- Podkatalogi są wymienione bez poprzednich ukośników:
cotygodniowy / nazwa pliku
- Łącza do jednego katalogu są wymienione jako:
../Nazwa pliku
Jak określić relatywną ścieżkę
-
Najpierw zdefiniuj adres URL strony, którą edytujesz. W przypadku przykładowego artykułu wymienionego powyżej byłoby to możliwe
https://www.Go-Travels.com/web-typography-101-3470009
-
/ web-typography-101-3470009
Zobaczysz tutaj, że zapisujemy ścieżkę względną, rozpoczynając tę ścieżkę za pomocą ukośnika (/). Ta postać informuje przeglądarkę, aby przejść do katalogu głównego bieżącego katalogu. Stamtąd możesz dodać dowolne foldery lub nazwy plików, których potrzebujesz do określonego zasobu, odwierty do folderów i dokumentów, aby w końcu znaleźć się w zasobach, z którymi chciałbyś się połączyć.
Podsumowując - jeśli jesteś połączony ze stroną, użyjesz absolutnej ścieżki, która zawiera pełną ścieżkę do wszystkiego, z czym chcesz się połączyć. Jeśli jesteś powiązany z plikiem w domenie, w którym znajduje się kodowana strona, możesz użyć względnej ścieżki, która w gruncie rzeczy przechodzi od strony, na której się znajdujesz, poprzez strukturę plików witryny, a na końcu do zasobu, którego potrzebujesz .




