Apsolutni i relativni putovi

Razumijevanje razlike između Apsolutnog i relativnog puta URL-a

Nijedan aspekt web dizajna više nije "web-centric" nego hiperveze (obično se jednostavno naziva "linkovi"). Sposobnost stvaranja veze na stranici i omogućavanje čitateljima da lakše pristupaju drugim sadržajima jedna je od glavnih obilježja koja postavlja web stranice osim drugih komunikacijskih medija poput tiskanih ili medijskih medija.

Ove su veze jednostavne za dodavanje na stranicu, a mogu biti i na drugim web stranicama, bilo na vašoj web-lokaciji ili na drugim mjestima na webu. Također možete imati veze s drugim resursima, poput slika, videozapisa ili dokumenata. Ipak, lako je dodati veze, one su također jedna od stavki koje mnogi novi web dizajneri u početku pokušavaju shvatiti, pogotovo u smislu pojma putanje datoteka i što znači apsolutna u odnosu na relativni put, kao i kada se koristi umjesto drugog.

U svakoj od gore navedenih veza veza trebate razmotriti kako se povezujete s tim različitim stranicama ili resursima s vaše web stranice. Naime, trebate odlučiti kakav put URL-a napisat ćete. U web dizajnu postoje dva standardna načina za stvaranje veza i dvije vrste staza koje možete koristiti:

Apsolutni put URL-ovi

Apsolutni putovi koriste URL-ove koji se odnose na vrlo specifično mjesto na Internetu. Ti putovi će uključivati ​​naziv domene kao dio samog puta veze. Primjer apsolutnog puta za ovu web stranicu je:

https: // www. / web tipografije-101-3470009

Obično biste trebali biti apsolutni put kada želite ukazati na web elemente koji su na domeni koja nije vaš vlastiti. Na primjer, ako se ovdje želim povezati s nekom drugom web lokacijom, morat ću uključiti cijeli URL za tu vezu jer odlazim iz jedne domene (webdesign.) Da biste otišli na drugu. Ta bi veza jednostavno dodala element unutar stranice s URL-om koji se koristi kao vrijednost atributa "href" za tu vezu.

Dakle, ako se povezujete s bilo čime što je "izvan stranice" od svoje, morat ćete upotrijebiti apsolutni put, no što je s stranicama ili resursima na vlastitoj domeni? Možete upotrijebiti apsolutne staze čak i ako se povezujete s stranicama na vlastitoj web stranici, ali to nije potrebno i, ovisno o vašem razvojnom okruženju, apsolutni putovi mogu uzrokovati probleme.

Na primjer, ako imate razvojno okruženje koje upotrebljavate prilikom izrade web stranice i kôd URL-a apsolutno šifriraš na taj URL, svi će se trebati mijenjati kada web stranica počne živjeti. Da biste izbjegli taj problem, putevi datoteka za bilo koji lokalni resurs trebaju koristiti Relative Paths.

URL-ovi relativnih putova

Relativni putovi se mijenjaju ovisno o stranici na kojoj su veze uključene - one su relativne prema stranici na kojoj su one (stoga naziv). Ako se povezujete na stranicu na vlastitoj web-lokaciji ili na slici unutar imenika "slika" na toj web-lokaciji, relativna je put vjerojatno ono što ćete vjerojatno koristiti. Relativni putovi ne upotrebljavaju cijeli URL stranice, za razliku od apsolutnih staza koje smo samo gledali.

Postoji nekoliko pravila za stvaranje veze pomoću relativne staze:

Kako odrediti relativnu stazu:

  1. Najprije odredite URL stranice koju uređujete. U slučaju gore navedenog članka, to bi bilo https: // www. / web tipografije-101-3470009
  2. Zatim pogledajte put direktorija za stranicu. Za taj članak, to je / web-tipografija-101-3470009

Vidjet ćete ovdje da pišemo relativni put tako da započnemo taj put s kosom prema dolje (/). Taj znak navodi pregledniku da ode u korijen trenutnog direktorija. Od tamo možete dodati sve mape ili nazive datoteka koji su vam potrebni za vaš specifični resurs, bušenje do mapa i dokumenata kako bi konačno sletio na točan resurs koji biste željeli povezati.

Znači u sažetku - ako ste povezani "izvan stranice", upotrijebit ćete apsolutnu stazu koja uključuje puni put do onoga što se želite povezati. Ako ste povezani s datotekom na domeni na kojoj se nalazi stranica s kojom kodirate, možete upotrijebiti relativnu putanju koja u osnovi prolazi kroz stranicu na kojoj se nalazite, putem strukture datoteke web-lokacije i konačno do resursa koji vam je potreban ,