Absolute en relatiewe paaie

Verstaan ​​die verskil tussen 'n Absolute en Relatiewe URL-pad

Geen aspek van webontwerp is meer "webgesentreerd" as hiperskakels nie (algemeen verwys na net as "skakels"). Die vermoë om 'n skakel op 'n bladsy te skep en toe te laat dat die lesers maklik toegang tot ander inhoud het, is een van die bepalende eienskappe wat webwerwe apart van ander kommunikasiemediums soos druk- of uitsaaimedia stel.

Hierdie skakels is maklik om by 'n bladsy te voeg, en dit kan ook na ander webwerwe, op jou webwerf of elders op die web. U kan ook skakels na ander bronne, soos beelde, video's of dokumente. Tog, net so maklik as wat skakels moet byvoeg, is dit ook een van die items wat baie nuwe webontwerpers aanvanklik sukkel om te verstaan, veral in terme van die konsep van lêerpaaie en wat 'n absolute teenoor 'n relatiewe pad beteken, sowel as wanneer een in plaas van die ander gebruik word.

In elk van die skakels wat hierbo beskryf word, moet jy oorweeg hoe jy met die verskillende bladsye of bronne van jou webwerf verbind sal word. Spesifiek, jy moet besluit watter soort URL-pad jy sal skryf. In webontwerp is daar twee standaard maniere om skakels en twee soorte paaie te skep wat jy kan gebruik:

Absolute Pad-URL's

Absolute paaie gebruik URL's wat verwys na 'n baie spesifieke plek op die internet. Hierdie paaie sal 'n domeinnaam insluit as deel van die skakelpad self. 'N Voorbeeld van die absolute pad na hierdie webblad is:

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

U sou tipies 'n absolute pad wees wanneer u na webelemente wat op 'n ander domein as u eie is, wil wys. As ek byvoorbeeld wil skakel na 'n bladsy op 'n ander webwerf, moet ek die volledige URL vir die skakel insluit, aangesien ek een domein (webdesign.) Verlaat om na 'n ander te gaan. Daardie skakel sal eenvoudig die element binne die bladsy voeg met die URL wat gebruik word as die waarde van die kenmerk "href" vir daardie skakel.

So as jy aan iets koppel wat van jou eie af is, moet jy 'n absolute pad gebruik, maar wat van bladsye of hulpbronne op jou eie domein? U kan eintlik absolute paaie gebruik, selfs al skakel u na bladsye op u eie webwerf, maar dit is nie nodig nie en, afhangende van u ontwikkelingsomgewing, kan absolute paaie probleme veroorsaak.

Byvoorbeeld, as u 'n ontwikkelingsomgewing het wat u gebruik tydens die skep van 'n webwerf, en u alle URL's absoluut kodeer vir daardie URL, dan moet hulle almal verander word wanneer die webwerf regstreeks gaan. Om hierdie probleem te voorkom, moet die lêerpaaie vir enige plaaslike hulpbronne relatiewe paaie gebruik.

Relatiewe Pad-URL's

Relatiewe paaie verander, afhangende van die bladsy waarop die skakels aangaan. Hulle is relatief tot die bladsy waarop hulle een is (vandaar die naam). As jy na 'n bladsy op jou eie webwerf koppel, of 'n prent binne van 'n "beelde" -gids op daardie werf, is 'n relatiewe pad wat jy waarskynlik sal gebruik. Relatiewe paaie gebruik nie die volle URL van 'n bladsy nie, in teenstelling met die absolute paaie wat ons net gekyk het.

Daar is verskeie reëls om 'n skakel te skep deur die relatiewe pad te gebruik:

Hoe om die relatiewe pad te bepaal:

  1. Definieer eers die URL van die bladsy wat u redigeer. In die geval van die voorbeeld artikel hierbo gelys, sou dit https: // www. / web-tipografie-101-3470009
  2. Kyk dan na die gids se pad vir die bladsy. Vir die artikel, dit is / web-typografie-101-3470009

Jy sal hier sien dat ons die relatiewe pad skryf deur die pad te begin met 'n voorspoedstreep (/). Daardie karakter vertel die blaaier om na die wortel van die huidige gids te gaan. Van daaruit kan u enige dopgehou of lêernaam wat u benodig vir u spesifieke hulpbron byvoeg, boor na dopgehou en dokumente om uiteindelik te land op die presiese bron wat u wil koppel.

So in opsomming - as jy van die webwerf af gekoppel is, sal jy 'n absolute pad gebruik wat die volle pad insluit tot wat jy wil koppel. As jy gekoppel is aan 'n lêer op die domein waarop die bladsy wat jy kodeer, woon, kan jy 'n relatiewe pad gebruik wat in wese op die bladsy waarop jy is, gebruik, deur die lêerstruktuur van die werf en uiteindelik na die bron wat jy benodig .