Skip to main content

Absoliutus ir santykinis failų kelias

Anonim

Nė vienas interneto dizaino aspektas yra labiau orientuotas į tinklą nei hipersaitus (dažniausiai vadinamas tiesiog kaip nuorodos ) Galimybė sukurti nuorodą puslapyje ir leisti skaitytojams lengvai pasiekti kitą turinį yra vienas iš apibrėžimo bruožų, kuris nustato svetaines atskirai nuo kitų bendravimo priemonių, pvz., Spausdinimo ar transliavimo žiniasklaidos.

Šiuos saitus galima lengvai pridėti prie puslapio, o jie gali būti ir kiti tinklalapiai jūsų svetainėje ar kitur internete. Taip pat galite turėti nuorodų į kitus išteklius, pvz., Vaizdus, ​​vaizdo įrašus ar dokumentus. Vis dėlto, taip pat lengva, kaip pridėti nuorodų, jie taip pat yra vienas iš elementų, kuriuos daugelis naujų interneto dizainerių pirmiausia stengiasi suprasti, ypač kalbant apie failų kelių koncepciją ir tai, ką reiškia absoliutus palyginimas su santykiniu keliu, taip pat kai vienas naudojamas vietoj kitos.

Kiekvienoje iš anksčiau aprašytų nuorodų pavyzdžių turite apsvarstyti, kaip ketinate prisijungti prie tų skirtingų svetainių ar svetainių. Tiksliau, jūs turite nuspręsti, kokio tipo URL norite kurti. Interneto dizaino srityje yra du standartiniai būdai sukurti nuorodas ir dviejų rūšių kelius, kuriuos galite naudoti:

  • Absoliutus takai
  • Santykiniai keliai

Absoliutus kelio URL

Absoliutus keliai naudoja URL, kurie nurodo labai konkrečią vietą internete. Šie keliai apima domeno vardą kaip pačios saito kelio dalį. Absoliutus šio tinklalapio kelias yra toks:

https://www.Go-Travels.com/web-typography-101-3470009

Paprasčiausiai turėtumėte kelio, kai norėsite nukreipti į žiniatinklio elementus, esančius kitame nei jūsų domene. Pvz., Jei norėčiau susieti su puslapiu kitoje svetainėje, turėčiau įtraukti visą šios nuorodos nuorodą, nes aš išeinu iš vieno domeno (webdesign.Go-Travels.com), norėdamas pereiti prie kito. Ši nuoroda paprasčiausiai pridėtų elementą puslapio viduje naudodami URL, kuris naudojamas kaip nuorodos vertės "href" atributas.

Taigi, jei esate susieti su viskuo, kas yra "ne svetainė" iš savo, turėsite naudoti absoliučią kelią, o tai, ką reiškia jūsų pačių domenų puslapiai ar ištekliai? Galite iš tikrųjų naudoti absoliučius kelius, net jei susiesite su savo svetainės puslapiais, tačiau tai nėra būtina, o priklausomai nuo jūsų vystymosi aplinkos, absoliuti keliai gali sukelti problemų.

Pvz., Jei turite kūrimo aplinką, kurią naudojate kuriant svetainę, ir koduoja visus URL visiškai prie šio URL, visi jie turi būti pakeisti, kai svetainė bus paleista. Norėdami išvengti šios problemos, bet kokių vietinių išteklių failų keliai turi naudoti santykinius kelius.

Santykiniai kelio URL

Santykiniai keliai keičiasi priklausomai nuo puslapio, kuriame yra nuorodų - jie yra susiję su puslapiu, kuriame jie yra vieni (taigi ir pavadinimas). Jei esate nuorodą į puslapį savo svetainėje arba vaizdą, esantį toje svetainėje esančio "vaizdų" katalogo, santykinis kelias yra tas, kurį jūs greičiausiai naudosite. Santykiniai keliai nenaudoja viso puslapio URL, skirtingai nuo absoliučių kelių, kuriuos mes tiesiog pažvelgėme.

Yra keletas nuorodų kūrimo taisyklių naudojant santykinį kelią:

  • Nuorodos toje pačioje kataloge kaip dabartinis puslapis neturi nurodyti kelio informacijos:

    failo pavadinimas

  • Pavadukai yra išvardyti be jokių ankstesnių brūkšnių:

    savaitę / failo vardas

  • Nuorodos į vieną katalogą pateikiamos kaip:

    ../failo pavadinimas

Kaip nustatyti santykinį kelią

  1. Pirmiausia nustatykite redaguojamo puslapio URL. Pavyzdinio straipsnio, išvardyto aukščiau, atveju tai būtų

    https://www.Go-Travels.com/web-typography-101-3470009

  2. / web-typography-101-3470009

Čia pamatysite, kad mes rašome santykinį kelią, pradedant šį kelią su priekine brūkšniu (/). Šis simbolis nurodo naršyklę eiti į dabartinio katalogo šaknį. Iš ten galite pridėti bet kokius aplankus ar failų pavadinimus, kurie jums reikalingi jūsų konkrečiam ištekliui, gręždami į aplankus ir dokumentus, kad galiausiai būtų naudojami tikslūs ištekliai, kuriuos norėtumėte susieti.

Taigi, apibendrinant - jei esate susieti su svetaine, naudosite absoliučią kelią, į kurį įtraukiamas visas kelias, prie kurio norite prisijungti. Jei esate susietas su domenu esančiu failu, kurį gyvena jūsų koduojamas puslapis, galite naudoti santykinį kelią, kuris iš esmės pereina iš jūsų esančio puslapio per svetainės failų struktūrą ir, galiausiai, šaltinį, kuris jums reikalingas .