Mutlaq va o'zaro bog'liq yo'llar

Mutlaq va qiyosiy URL yo'llari orasidagi farqni tushunish

Veb-dizaynning hech bir jihati "ko'p tarmoqli" (ko'pincha oddiy "havolalar" deb ataladi) giperlinkslardan ko'ra ko'proq "veb-markaz" hisoblanadi. Bir sahifada havola yaratish va o'quvchilarga boshqa tarkibga osongina kirish imkonini berish qobiliyatlari bosma yoki ommaviy axborot vositalari kabi boshqa aloqa vositalaridan tashqari veb-saytlarni belgilaydigan aniq xususiyatlardan biridir.

Ushbu havolalarni bir sahifaga qo'shish osonroq va ular boshqa veb-sahifalarga, yoki saytingizda yoki Internetdagi boshqa joylarda bo'lishi mumkin. Bundan tashqari, rasm, video yoki hujjatlar kabi boshqa manbalarga ulanish mumkin. Shunga qaramasdan, ulanishlar osonlikcha qo'shilsa, ular ko'plab yangi veb-dizaynerlar birinchi navbatda fayl yo'llari kontseptsiyasi nuqtai nazaridan va mutlaq va nisbiy yo'l degan ma'noni anglatadigan narsalarni tushunish uchun kurashadigan narsalardan biri hisoblanadi. ikkinchisining o'rniga ishlatiladi.

Yuqorida tavsiflangan barcha yo'nalishdagi misollarda sizning saytingizdagi turli xil sahifalar yoki manbalarga qanday ulanishni ko'rib chiqishingiz kerak. Ayniqsa, siz qaysi URL yo'lini yozishni hal qilishingiz kerak. Veb-dizaynda ulanishni yaratishning ikkita usuli mavjud va siz foydalanishingiz mumkin bo'lgan ikki xil yo'l mavjud:

Mutlaq Yo'l URL-lar

Mutlaq yo'llar Internetdagi juda aniq joylashuvga ishora qiluvchi URL-lardan foydalanadi. Ushbu yo'llar domen nomini bog'lanishning bir qismi sifatida o'z ichiga oladi. Ushbu veb-sahifadagi mutlaq yo'lning misoli:

https: // www. / veb-tipografiya-101-3470009

Siz o'zingizdan boshqa domenda mavjud bo'lgan veb-elementlarga ishora qilishni xohlasangiz, odatda mutlaq yo'l bo'ladi. Misol uchun, agar men sahifani boshqa veb-saytga havola qilmoqchi bo'lsam, boshqa domenga o'tish uchun bitta domendan (webdesign) chiqib ketganimdan bu bog'ning to'liq URL manzilini kiritishim kerak. Ushbu link oddiygina sahifadagi elementni ushbu havola uchun "href" xususiyati qiymati sifatida ishlatiladigan URL bilan qo'shib beradi.

Shunday qilib, o'zingizning "off site" ga tegishli bo'lgan har qanday narsaga bog'lanayotgan bo'lsangiz, siz mutlaq yo'lni ishlatishingiz kerak, ammo o'zingizning domeningizdagi sahifalar yoki resurslar haqida nima desangiz bo'ladi? O'z sahifangizdagi sahifalarga bog'langan bo'lsangiz ham, aslida mutlaq yo'llarni ishlatishingiz mumkin, ammo u shart emas va sizning rivojlanish muhitiga bog'liq holda mutlaq yo'llar muammoga olib kelishi mumkin.

Misol uchun, siz veb-sayt yaratishda foydalanadigan rivojlanish muhitiga ega bo'lsangiz va siz ushbu URL manziliga barcha URL-kodlarni kodlasangiz, ular sayt jonli bo'lib turganda o'zgartirilishi kerak. Ushbu muammoni bartaraf qilish uchun har qanday mahalliy resurslar uchun fayl yo'llari Nisbiy Yo'llarni ishlatishi kerak.

Nisbiy yo'l URL-lar

Nisbiy yo'llar havolalar sahifasiga qarab o'zgaradi - ular bir sahifaga (shu sababli ismga) bog'liq. Agar siz o'z saytingizdagi sahifaga yoki ushbu saytdagi "rasm" katalogidagi rasmga bog'lanayotgan bo'lsangiz, sizga tegishli bo'lgan yo'l sizning qo'lingizda. Nisbiy yo'llar biz ko'rib chiqqan mutlaq yo'llardan farqli o'laroq, sahifaning to'liq URL manzilidan foydalanmaydi.

Nisbatan yo'l orqali bog'lanish uchun bir necha qoidalar mavjud:

Nisbatan yo'lni qanday aniqlash mumkin:

  1. Avval tahrirlashingiz kerak bo'lgan sahifaning URL manzilini belgilang. Yuqorida sanab o'tilgan misol maqolasida https: // www. / veb-tipografiya-101-3470009
  2. Keyin sahifa uchun katalogning yo'lini ko'ring. Ushbu maqola uchun - bu veb-tipografiya-101-3470009

Bu yo'lni oldinga siljish (/) bilan boshlash orqali nisbatan yo'lni yozamiz. Bu belgi brauzerni joriy katalogning ildiziga o'tishni bildiradi. U yerdan siz o'zingizning shaxsiy resursingiz uchun kerakli papka va fayl nomlarini qo'shishingiz, so'ngra siz bog'lanmoqchi bo'lgan aniq manbaga o'tish uchun papkalar va hujjatlarga buriling.

Xullas, xulosani - agar "off site" bilan bog'langan bo'lsangiz, ulanish uchun xohlagan narsalar uchun to'liq yo'lni o'z ichiga olgan mutlaq yo'lni ishlatasiz. Agar siz kodlaydigan sahifa joylashgan domenga tegishli bo'lgan faylga bog'langan bo'lsangiz, siz asosan sahifadagi fayl tizimiga o'tadigan va siz kerakli bo'lgan resursga asoslanadigan nisbatan yo'lni ishlatishingiz mumkin .