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 útvonalak
- relatív útvonalak
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:
- az ugyanabban a könyvtárban lévő hivatkozások, mint az aktuális oldal, nem szerepelnek elérési útvonalon felsorolt fájlnevek
- Az alkönyvtárak a korábbi hegedő / fájlnév nélkül szerepelnek
- linkek egy könyvtárat felsorolnak ../filename
A relatív útvonal meghatározása:
- 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
- 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 .