Abszolút és relatív útvonalak

Az Abszolút és a Relatív URL útvonal közötti különbség megértése

A webdesign egyik szempontja sem "webközpontú", mint a hiperhivatkozások (amelyeket egyszerűen "linkekként" említenek). Az a képesség, hogy egy oldalra hivatkozást hozzon létre, és lehetővé teszi az olvasók számára, hogy könnyebben hozzáférjenek más tartalmakhoz, az egyik meghatározó tulajdonsága, amely a weboldalakat más kommunikációs eszközök, például nyomtatott vagy sugárzott adathordozóktól elkülöníti.

Ezek a hivatkozások könnyen hozzáadhatók egy oldalhoz, és más weboldalakhoz is lehetnek, akár a webhelyén vagy az interneten. Linkek lehetnek más forrásokhoz is, például képekhez, videókhoz vagy dokumentumokhoz. Mégis olyan egyszerű, mint a linkek hozzáadása, ezek egyike azoknak az elemeknek is, amelyeket sok új web designer megpróbál megérteni kezdetben, különösen a fájl elérési útvonalának fogalmával és abszolút versus viszonylagos útvonallal, valamint amikor az egyiket használják a másik helyett.

A fentiekben ismertetett egyes hivatkozások mindegyikében figyelembe kell vennie, hogy hogyan fog csatlakozni a webhely különböző oldalaihoz vagy erőforrásaihoz. Pontosabban, el kell döntenie, hogy milyen URL-címet fog írni. A webes tervezésben kétféle módon hozhat létre linkeket és kétféle útvonalat, amelyeket használhat:

Abszolút útvonal URL-ek

Az abszolút útvonalak olyan URL-eket használnak, amelyek egy nagyon pontos helyre utalnak az interneten. Ezek az útvonalak tartalmazzák a domain nevet magának a linkpályanak. A weboldal abszolút elérési útjának példája:

https: // www. / web-tipográfiával 101-3470009

Tipikusan egy abszolút elérési út, ha olyan internetes elemekre szeretne mutatni, amelyek a sajátjától eltérő tartományon vannak. Ha például egy másik webhelyen lévő oldalra szeretnék kapcsolódni, akkor fel kell tennem a hivatkozás teljes URL-jét, mivel egy domaint (webdesign.) Hagyok elmenni egy másikhoz. Ez a hivatkozás egyszerűen hozzáadja az elemet az oldal belsejéhez, az URL-hez, amelyet a hivatkozás "href" attribútumának értékeként használnak.

Tehát, ha Önhöz kapcsolódik valami, ami "off-site", akkor abszolút útvonalat kell használnia, de mi a helyzet a saját domainjében lévő oldalakkal vagy erőforrásokkal? Valójában abszolút útvonalakat is használhat, még akkor is, ha Ön a saját webhelyére mutató oldalakhoz kapcsolódik, de ez nem feltétlenül szükséges, és a fejlesztési környezettől függően az abszolút útvonalak problémákat okozhatnak.

Például ha van olyan fejlesztői környezet, amelyet egy weboldal létrehozása során használ, és az URL-eket teljesen URL-re kódolja, akkor mindegyiket módosítani kell, amikor a webhely megy. A probléma elkerülése érdekében a helyi erőforrások fájl elérési útvonalainak Relatív útvonalakat kell használnia.

Relatív útvonal URL-címek

A relatív útvonalak attól függően változnak, hogy az oldal a hivatkozások bekapcsolt állapotban vannak - ezek az oldalhoz viszonyítva, hogy az egy (tehát a név). Ha a saját webhelyén lévő oldalra vagy a "images" könyvtár belsejében lévő webhelyhez kapcsolódik, akkor viszonylagos elérési utat fog használni. A relatív útvonalak nem használják az oldal teljes URL-jét, ellentétben az abszolút útvonalakkal, amelyeket csak nézettünk.

A viszonylagos elérési útvonal használatával többféle szabály létezik egy link létrehozásához:

A relatív útvonal meghatározása:

  1. Először határozza meg a szerkeszteni kívánt oldal URL-jét. A fenti példában szereplő cikk esetében https: // www. / web-tipográfiával 101-3470009
  2. Ezután nézd meg az oldal könyvtárútját. Ehhez a cikkhez / web-typography-101-3470009

Itt látni fogod, hogy a relatív útvonalat elkezdjük az előremutató peremmel (/) kezdődő úton. Ez a karakter megmondja a böngészőnek, hogy menjen az aktuális könyvtár gyökeréhez. Innen hozzáadhat minden olyan mappát vagy fájlnevet, amelyre szükséged van az adott erőforráshoz, majd letölti a mappákat és a dokumentumokat, hogy végül eljusson a pontos erőforráshoz, amelyet szeretne összekapcsolni.

Szóval összefoglalva - ha kapcsolódtok "off site" -en, akkor abszolút útvonalat fog használni, amely magában foglalja a teljes elérési utat, amit hozzá szeretne kötni. Ha egy olyan fájlhoz kapcsolódik, amelyik a kódolt oldal helyén található, használhat olyan relatív elérési útvonalat, amely lényegében az Ön oldalán navigál, a webhely fájlstruktúráján keresztül, végül pedig a szükséges erőforráshoz .