Absoluuttiset ja suhteelliset polut

Absoluuttisen ja suhteellisen URL-reitin välisen eron ymmärtäminen

Mikään web-suunnittelun osa ei ole "web-centric" kuin hyperlinkkejä (kutsutaan usein yksinkertaisesti "linkkeiksi"). Mahdollisuus luoda linkki sivulle ja antaa lukijoille mahdollisuuden helposti käyttää muuta sisältöä on yksi määritellyistä piirteistä, jotka asettavat verkkosivustot muilta viestintävälineiltä, ​​kuten tulostus- tai yleislähetysvälineiltä.

Nämä linkit on helppo lisätä sivulle, ja ne voivat olla muille verkkosivuille joko sivustossasi tai muualla verkossa. Voit myös käyttää linkkejä muihin resursseihin, kuten kuviin, videoihin tai asiakirjoihin. Silti yhtä helppoja kuin linkit on lisättävä, ne ovat myös yksi niistä asioista, joita monet uudet web-suunnittelijat kamppailevat aluksi ymmärtää erityisesti tiedostopolkujen käsitteen ja absoluuttisen suhteen suhteelliseen polkuun nähden sekä kun toinen on käytössä toisen sijasta.

Jokaisessa edellä kuvatuissa linkin tapauksissa sinun on harkittava, miten aiot muodostaa yhteyden kyseisiin sivuihin tai resursseihin sivustostasi. Erityisesti sinun on päätettävä, millainen URL-polku kirjoitat. Web-suunnittelussa on kaksi tavallista tapaa luoda linkkejä ja kahdenlaisia ​​polkuja, joita voit käyttää:

Absolute Path URLs

Absoluuttiset polut käyttävät URL-osoitteita, jotka viittaavat hyvin tarkkaan paikkaan Internetissä. Nämä polut sisältävät verkkotunnuksen osana itse linkkipolusta. Esimerkki tämän verkkosivun absoluuttisesta polusta on:

https: // www. / www-typografia-101-3470009

Sinun olisi tyypillisesti ehdoton polku, kun haluat osoittaa Web-elementtejä, jotka ovat verkkotunnuksessa kuin omalla. Jos esimerkiksi haluan linkittää sivulle toisella verkkosivustolla, minun on sisällytettävä kyseisen linkin täydellinen URL-osoite, koska lähden yhdestä verkkotunnuksesta (webdesign.) Siirtyäksesi toiseen. Tämä linkki lisää yksinkertaisesti sivun sisältämän elementin URL-osoitteen, joka on kyseisen linkin href-attribuutin arvo.

Joten jos linkit mihin tahansa, joka on "pois päältä" omasta, sinun on käytettävä absoluuttista polkua, mutta mitä sivuja tai resursseja omalla verkkotunnuksella? Voit itse käyttää absoluuttisia polkuja, vaikka linkittäisit omilla sivuillasi oleviin sivuihin, mutta sitä ei vaadita ja kehosi ympäristöstä riippuen absoluuttiset polut saattavat aiheuttaa ongelmia.

Jos sinulla esimerkiksi on kehitysympäristö, jota käytät verkkosivuston luomisen yhteydessä, ja koodit kaikki URL-osoitteet ehdottomasti kyseiseen URL-osoitteeseen, niitä on muutettava, kun sivusto toimii. Tämän ongelman välttämiseksi kaikkien paikallisten resurssien tiedostopolut käyttävät suhteellisia polkuja.

Suhteellisen polun URL-osoitteet

Suhteelliset polut vaihtelevat sivun mukaan, kun linkit ovat päällä - ne ovat suhteessa sivulle, että ne ovat yksi (siis nimi). Jos linkit sivulle omalla sivustollasi tai kyseisessä sivustossa olevien "kuvien" hakemiston sisällä, suhteellinen polku on todennäköisesti käytössä. Suhteelliset polut eivät käytä sivun täydellistä URL-osoitetta, toisin kuin absoluuttiset polut, joita me vain katselimme.

Linkin luomiseen on olemassa useita sääntöjä suhteellisella polulla:

Suhteellisen polun määrittäminen:

  1. Määritä ensin muokattavan sivun URL-osoite. Edellä mainitun artikkelin tapauksessa tämä olisi https: // www. / www-typografia-101-3470009
  2. Katso sitten sivun hakemistopolku. Tuo artikkeli eli web-typografia-101-3470009

Näet tässä, että kirjoitamme suhteellisen polun aloittamalla polun eteenpäinviivalla (/). Tämä merkki kertoo selainta siirtymään nykyisen hakemiston juureen. Sieltä voit lisätä haluamasi kansion tai tiedostonimet, jotka tarvitset tietylle resurssille, poraamalla kansioihin ja asiakirjoihin lopultakin täsmälliseen resurssiin, jonka haluat linkittää.

Yhteenvetona - jos olet linkitetty "pois sivustosta", käytät absoluuttista polkua, joka sisältää täydellisen polun mihin tahansa haluat muodostaa yhteyden. Jos linkität sen tiedoston kohdalle, jonka koodaama sivu sijaitsee, voit käyttää suhteellista polkua, joka navigoi olennaisesti sivulta, johon olet, sivuston tiedostorakenteen kautta ja lopuksi tarvittavaan resurssisi .