Absolutne in relativne poti

Razumevanje razlike med potjo Absolute in Relative URL

Noben vidik spletnega oblikovanja ni bolj "spletno osredotočen" kot hiperpovezave (običajno se imenujejo preprosto kot "povezave"). Sposobnost ustvariti povezavo na strani in omogočiti bralcem, da zlahka dostopajo do druge vsebine, je ena od opredelitvenih lastnosti, ki postavljajo spletna mesta poleg drugih komunikacijskih medijev, kot so tiskani ali radiodifuzni mediji.

Te povezave je preprosto dodati na stran in so lahko na drugih spletnih straneh bodisi na vaši spletni strani ali drugje na spletu. Imate lahko tudi povezave do drugih virov, kot so slike, videoposnetki ali dokumenti. Še vedno je tako preprosto, kot so dodane povezave, tudi ena od postavk, ki jih mnogi novi spletni oblikovalci najprej razumejo, še posebej v smislu koncepta poti datotek in kaj pomeni absolutna in relativna pot, pa tudi ko se namesto drugega uporablja.

V vsakem zgoraj opisanem povezovalnih povezavah morate razmisliti, kako se boste povezali s temi različnimi stranmi ali viri z vaše strani. Natančneje, se morate odločiti, katero vrsto URL-jev boste napisali. V spletnem oblikovanju obstaja dva standardna načina za ustvarjanje povezav in dveh vrst poti, ki jih lahko uporabite:

URL-ji Absolute Path

Absolutne poti uporabljajo URL-je, ki se nanašajo na zelo določeno lokacijo na internetu. Te poti bodo vključevale ime domene kot del poti povezave. Primer absolutne poti do te spletne strani je:

https: // www. / spletna tipografija-101-3470009

Ti bi bili običajno absolutna pot, če želite opozoriti na spletne elemente, ki so na domeni, ki ni vaša. Če bi na primer želel povezati stran s stranjo na drugem spletnem mestu, bi moral vključiti celotni URL za to povezavo, saj odidejo eno domeno (spletno oblikovanje.), Da odide do druge. Ta povezava bi preprosto dodala element znotraj strani z URL-jem, uporabljenim kot vrednost atributa »href« za to povezavo.

Torej, če se povežete z vsemi, kar je "off site" od svoje, boste morali uporabiti absolutno pot, ampak kaj pa strani ali vire na svoji domeni? Pravzaprav bi lahko uporabili absolutne poti, tudi če se povezujete s stranmi na svojem spletnem mestu, vendar to ni obvezno in, odvisno od vašega razvojnega okolja, bi lahko absolutne poti povzročile težave.

Na primer, če imate razvojno okolje, ki ga uporabljate med ustvarjanjem spletnega mesta in vse URL-je vsekakor kode k navedenemu URL-ju, jih bo treba vseeno spremeniti, ko je spletna stran v živo. Da bi se izognili tej težavi, morajo poti poti za vse lokalne vire uporabiti relativne poti.

URL-ji relativne poti

Relativne poti se spreminjajo glede na stran, na kateri so povezave - so glede na stran, ki je ena (torej ime). Če se povezujete na stran na svojem spletnem mestu ali na sliko znotraj imenika »images« na tem spletnem mestu, boste verjetno uporabili relativno pot. Relativne poti ne uporabljajo celotnega URL-ja strani, za razliko od absolutnih poti, ki smo jih pravkar ogledali.

Za ustvarjanje povezave z relativno potjo je več pravil:

Kako določiti relativno pot:

  1. Najprej določite URL strani, ki jo urejate. V primeru zgornjega primera, ki je naveden zgoraj, bi to bilo https: // www. / spletna tipografija-101-3470009
  2. Nato si oglejte pot imenika za stran. Za ta članek, to je / web-typography-101-3470009

Tu boste videli, da napišemo relativno pot tako, da začnemo to pot s poševnico (/). Ta znak govori brskalniku, da gre v koren trenutnega imenika. Od tam lahko dodate poljubne mape ali imena datotek, ki jih potrebujete za svoj poseben vir, tako da se kopirate v mape in dokumente, da se končno spustite na točen vir, ki bi ga radi povezali.

Torej, če povzamemo, če ste povezani z "off site", boste uporabili absolutno pot, ki vključuje celotno pot do tistega, s katerim se želite povezati. Če ste povezani z datoteko na domeni, ki jo prebiva stran, ki jo šifrirate, lahko uporabite relativno pot, ki se v bistvu pomika s strani, na kateri ste, s strukturo datoteke mesta in nazadnje z virom, ki ga potrebujete .