abszolút vs. relatív URL
Az egységes erőforrás-kereső (URL) egy olyan cím, amely meghatározza, hogy egy adott dokumentum vagy erőforrás hol található a világhálón (WWW). Az URL legjobb példája a weboldal címe a weben, például a http://www.cnn.com/. Az abszolút URL, amelyet abszolút linknek is neveznek, egy teljes internetcím, amely a felhasználót a webhely pontos könyvtárához vagy fájljához vezet. Relatív URL vagy részleges internetcím egy könyvtárra vagy fájlra mutat az aktuális könyvtárhoz vagy fájlhoz viszonyítva.
Mi az abszolút URL??
Az abszolút URL, amely egy weboldal vagy egy erőforrás teljes címét adja meg a WWW-n, általában az alább megadott formátumú..
protokoll: // gépnév / other_details
Általában a Hyper Text Transfer Protocol (http: //) protokollt használják. De a protokoll lehet ftp: //, gopher: // vagy file: //. A gazdagépnév annak a számítógépnek a neve, amelyben az erőforrás található. Például a CNN központi webszerverének hostneve a www.cnn.com. A other_details szakasz információkat tartalmaz a könyvtárról és a fájlnévről. A other_details szakasz pontos jelentése mind a protokolltól, mind a gazdagéptől függ. Az abszolút URL-vel megjelölt erőforrás általában egy fájlban található, de repülés közben is létrehozható.
Mi a relatív URL??
Mint korábban már említettük, egy relatív URL egy erőforrásra mutat az aktuális könyvtárhoz vagy fájlhoz képest. A relatív URL-nek több különféle formája lehet. Ha egy fájlra utal, amely ugyanabban a könyvtárban található, mint a jelenleg hivatkozott oldal, a relatív URL egyszerű lehet, mint maga a fájl neve. Például, ha hivatkozást kell létrehoznia a kezdőlapján a my_name.html nevű fájlhoz, amely ugyanabban a könyvtárban található, mint a kezdőlap, akkor egyszerűen a következő fájlnevet használhatja:
<egy href= ”My_name.html”> a nevemegy>
Ha a csatolni kívánt fájl a hivatkozó oldal könyvtárának alkönyvtárában található, akkor az alkönyvtár nevét és a fájl nevét fel kell tüntetnie a relatív URL-ben. Például, ha megpróbálunk egy olyan my_parents.html fájlt összekapcsolni, amely egy szülőknek nevezett könyvtárban található, és amely valójában a kezdőlapot tartalmazó könyvtárban található, a relatív URL a következőképp fog kinézni:.
<egy href= ”Szülők / my_parents.html”> Szüleimegy>
Ezenkívül, ha olyan erőforrásra szeretne hivatkozni, amely egy olyan könyvtárban található, amely magasabb szintű a könyvtárstruktúrában, mint a hivatkozó oldalt tartalmazó könyvtár, akkor két egymást követő pontot használhat. Például, ha hivatkozni akar egy home.html nevű fájlra, amely a kezdõlap feletti könyvtárban relatív URL-t használ, az alábbiak szerint:.
<egy href= ”… /Home.html΄> Otthonegy>
Különbség az abszolút URL és a relatív URL között
Az abszolút URL és a relatív URL közötti fő különbség az, hogy az abszolút URL egy teljes cím, amely fájlra vagy erőforrásra mutat, míg a relatív URL fájlra mutat az aktuális könyvtárhoz vagy fájlhoz viszonyítva. Az abszolút URL több információt tartalmaz, mint egy relatív URL, de a relatív URL-ek használata sokkal könnyebb, mivel rövidebbek és hordozhatóbbak. A relatív URL-ek azonban csak olyan hivatkozásokra használhatók, amelyek ugyanazon a szerveren találhatók, mint az őket hivatkozó oldal.