Ganap at Kamag-anak na Mga Path

Pag-unawa sa pagkakaiba sa pagitan ng isang Ganap at Kamag-anak na landas ng URL

Walang aspeto ng disenyo ng web ay mas "web-sentrik" kaysa sa mga hyperlink (karaniwang tinutukoy lamang bilang "mga link"). Ang kakayahang lumikha ng isang link sa isang pahina at payagan ang mga mambabasa na madaling ma-access ang iba pang nilalaman ay isa sa mga katangian ng pagtukoy na nagtatakda ng mga website bukod sa iba pang mga daluyan ng komunikasyon tulad ng media ng pag-print o pag-broadcast.

Ang mga link na ito ay madaling idagdag sa isang pahina, at maaari itong maging sa iba pang mga webpage, alinman sa iyong site o sa ibang lugar sa Web. Maaari ka ring magkaroon ng mga link sa iba pang mga mapagkukunan, tulad ng mga larawan, video, o mga dokumento. Gayunpaman, kasing dali ng mga link ay idagdag, sila rin ay isa sa mga bagay na maraming mga bagong taga-disenyo ng web na nagsisikap na maunawaan sa una, lalo na sa mga tuntunin ng konsepto ng mga landas ng file at kung ano ang isang ganap na kumpara sa isang kamag-anak na landas na paraan, pati na rin kapag ang isa ay ginagamit sa halip na ang iba.

Sa bawat sitwasyon na inilarawan sa itaas, kailangan mong isaalang-alang kung paano ka makakonekta sa mga iba't ibang mga pahina o mga mapagkukunan mula sa iyong site. Sa partikular, kailangan mong magpasya kung anong uri ng path ng URL ang isusulat mo. Sa disenyo ng web, may dalawang karaniwang paraan upang lumikha ng mga link at dalawang uri ng mga path na magagamit mo:

Mga URL ng Ganap na Path

Gumagana ang mga ganap na landas ng mga URL na tumutukoy sa isang partikular na lokasyon sa Internet. Ang mga landas na ito ay magsasama ng isang domain name bilang bahagi ng landas ng link mismo. Ang isang halimbawa ng ganap na landas sa web page na ito ay:

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

Gusto mong karaniwang isang ganap na landas kung nais mong ituro sa mga elemento ng Web na nasa isang domain maliban sa iyong sarili. Halimbawa, kung nais kong mag-link sa isang pahina sa ibang website dito, kakailanganin kong isama ang buong URL para sa link na iyon dahil iiwan ko ang isang domain (webdesign.) Upang pumunta sa isa pa. Ang link na iyon ay idaragdag lamang ang elemento sa loob ng pahina gamit ang URL na ginamit bilang halaga ng "href" attribute para sa link na iyon.

Kaya kung ikaw ay nag-uugnay sa anumang bagay na "off site" mula sa iyong sarili, kakailanganin mong gumamit ng ganap na landas, ngunit ano ang tungkol sa mga pahina o mga mapagkukunan sa iyong sariling domain? Maaari mo talagang gamitin ang ganap na landas kahit na nag-uugnay ka sa mga pahina sa iyong sariling site, ngunit hindi ito kinakailangan at, depende sa iyong kapaligiran sa pag-unlad, ang mga ganap na landas ay maaaring maging sanhi ng mga problema.

Halimbawa, kung mayroon kang isang kapaligiran sa pag-unlad na iyong ginagamit sa panahon ng paglikha ng isang website, at na-code mo ang lahat ng mga URL nang walang pasubali sa URL na iyon, pagkatapos ay kailangan nilang baguhin nang mabuhay ang site. Upang maiwasan ang problemang ito, ang mga path ng file para sa anumang lokal na mapagkukunan ay dapat gumamit ng Kamag-anak na Path.

Mga URL ng Kamag-anak na Path

Ang mga kaugnay na landas ay nagbabago depende sa pahina na naka-on ang mga link - kamag-anak sila sa pahina na sila ay isa (samakatuwid ang pangalan). Kung ikaw ay nag-uugnay sa isang pahina sa iyong sariling site, o isang imahe sa loob ng direktoryo ng "mga larawan" sa site na iyon, isang kamag-anak na landas ang malamang na magagamit mo. Ang mga kamag-anak na landas ay hindi gumagamit ng buong URL ng isang pahina, hindi katulad ng ganap na mga landas na ating tiningnan.

Mayroong ilang mga panuntunan sa paglikha ng isang link gamit ang kamag-anak na landas:

Paano matukoy ang landas ng kamag-anak:

  1. Una tukuyin ang URL ng pahina na iyong ine-edit. Sa kaso ng halimbawa na nakalista sa itaas, magiging https: // www. / web-typography-101-3470009
  2. Pagkatapos ay tumingin sa path ng direktoryo para sa pahina. Para sa artikulong iyon, iyon ay / web-typography-101-3470009

Makikita mo rito na isinusulat namin ang kamag-anak na path sa pamamagitan ng pagsisimula ng landas na may forward slash (/). Ang karakter na iyon ay nagsasabi sa browser na pumunta sa ugat ng kasalukuyang direktoryo. Mula doon, maaari kang magdagdag ng anumang mga folder o mga pangalan ng file na kailangan mo para sa iyong partikular na mapagkukunan, pagbabarena pababa sa mga folder at mga dokumento upang tuluyang mapunta sa eksaktong mapagkukunan na nais mong maiugnay.

Kaya sa buod - kung naka-link ka "off site", gagamitin mo ang isang absolute path na kinabibilangan ng buong landas sa anumang nais mong kumonekta. Kung ikaw ay naka-link sa isang file sa domain na kung saan ang pahina mo coding tirahan, maaari mong gamitin ang isang kamag-anak landas na mahalagang navigates mula sa pahina ikaw ay nasa, sa pamamagitan ng istraktura ng file ng site, at sa wakas sa mapagkukunan na kailangan mo .