निरपेक्ष आणि संबंधित पथ

संपूर्ण आणि संबंधित URL पथमधील फरक समजून घेणे

वेब डिझाइनचा कोणताही पैलू हाइपरलिंक पेक्षा अधिक "वेब-केंद्रित" नाही (सामान्यतः फक्त "दुवे" म्हणून संदर्भित). पृष्ठावर दुवा तयार करण्याची आणि वाचकांना सहजपणे इतर सामग्रीत प्रवेश करण्याची क्षमता देणारी क्षमता परिभाषित गुणधर्मांपैकी एक आहे जी प्रिंट किंवा प्रसारण माध्यमासारख्या इतर संचार माध्यमांव्यतिरिक्त वेबसाइट्स सेट करते.

हे दुवे एका पृष्ठावर जोडणे सोपे आहे, आणि ते आपल्या वेबस्थळावर किंवा अन्यत्र वेबवरील अन्य वेबपृष्ठांवर असू शकतात. आपण इतर स्रोत जसे की प्रतिमा, व्हिडिओ किंवा दस्तऐवजांकरिता देखील दुवे देखील असू शकतात. तरीही, दुवे जोडणे तितकेच सोपे आहे, ते अनेक नवीन वेब डिझायनर्सना प्रथम समजून घेण्यासाठी संघर्ष करतात, खासकरून फाईल पथच्या संकल्पनेशी आणि एखाद्या सापेक्ष मार्गाशी काय संबंध आहे याचा अर्थ असा होतो, तसेच जेव्हा त्याऐवजी इतर वापरतात तेव्हा

वर वर्णन केलेल्या प्रत्येक दुव्यांमध्ये लिंक्स आपल्याला आपल्या साइटवरील त्या विविध पृष्ठांशी किंवा संसाधनांसह कशा प्रकारे कनेक्ट होण्याची शक्यता आहे यावर विचार करणे आवश्यक आहे. विशेषत :, आपण कोणत्या प्रकारचे URL पाथ लिहाल ते ठरविणे आवश्यक आहे वेब डिझाईनमध्ये, दुवे तयार करण्याचे आणि दोन प्रकारचे मार्ग आहेत जे आपण वापरू शकता:

निरपेक्ष पथ URL

संपूर्ण पथ इंटरनेटवरील अतिशय विशिष्ट स्थानाचा संदर्भ असलेल्या URL वापरतात. या पथमध्ये दुवा मार्गचा भाग म्हणून एक डोमेन नाव समाविष्ट असेल. या वेब पृष्ठावर संपूर्ण पथचे एक उदाहरण आहे:

https: // www / web-typography-101-3470009

जेव्हा आपण आपल्या स्वत: च्या व्यतिरिक्त इतर डोमेनवर असलेल्या वेब घटकांकडे सूचित करता तेव्हा आपण सामान्यत: एक परिपूर्ण मार्ग असतो. उदाहरणार्थ, मला एका वेगळ्या वेबसाइटवर एका पृष्ठाशी दुवा साधण्याची इच्छा असल्यास, मी दुसर्या डोमेनवर जाण्यासाठी एक डोमेन (वेबडिझाइन.) सोडत असल्याने त्या दुव्यासाठी संपूर्ण URL समाविष्ट करणे आवश्यक आहे. त्या लिंकमुळे फक्त त्या पृष्ठामधील घटक जो त्या दुव्यासाठी "href" विशेषता म्हणून वापरल्या जाणार्या URL सह जोडेल.

म्हणून आपण आपल्या स्वतःहून "ऑफ साइट" असलेल्या कोणत्याही गोष्टीशी दुवा साधत असल्यास, आपल्याला एक परिपूर्ण पथ वापरण्याची आवश्यकता असेल, परंतु आपल्या स्वतःच्या डोमेनवरील पृष्ठांवर किंवा संसाधनेविषयी काय? आपण आपल्या स्वतःच्या साइटवरील पृष्ठांशी दुवा साधत असलात तरीही आपण पूर्ण पथ वापरू शकता, परंतु हे आवश्यक नाही आणि, आपल्या विकास पर्यावरणावर अवलंबून राहणे, निरपेक्ष मार्ग समस्या निर्माण करू शकतात.

उदाहरणार्थ, एखाद्या वेबसाइटची निर्मिती करताना आपण वापरत असलेले विकास वातावरण असल्यास आणि आपण त्या URL वर सर्व URL पूर्णपणे कॉपी करता, तेव्हा त्या साइटला लाइव्ह झाल्यानंतर त्या सर्वांना बदलण्याची आवश्यकता असेल. ही समस्या टाळण्यासाठी, कोणत्याही स्थानिक संसाधनांसाठी फाइल पथ संबंधीत पाथ वापरावेत.

रिलेटिव्ह पथ URL

लिंकवर असलेल्या पृष्ठावर आधारित रिलेटिव्ह पाथ बदलतात - ते त्या पृष्ठावर आधारित असतात जे ते एक (म्हणून नाव) आहेत. आपण आपल्या स्वत: च्या साइटवर एखाद्या पृष्ठावर किंवा त्या साइटवरील "प्रतिमा" निर्देशिकेच्या आत एक प्रतिमा जोडत असल्यास, एक सापेक्ष पथ म्हणजे आपण ज्याचा वापर कराल रिलेटिव्ह पाथ पृष्ठावर पूर्ण URL वापरत नाही, ज्याच्याकडे आम्ही फक्त वर पाहिलेल्या निरपेक्ष मार्गांप्रमाणे नाही

संबंधित मार्ग वापरून दुवा तयार करण्यासाठी अनेक नियम आहेत:

सापेक्ष पथ कसे निर्धारित करावे:

  1. प्रथम आपण संपादित करत असलेल्या पृष्ठाची URL परिभाषित करा. वरील उदाहरणात दिलेल्या लेखाच्या बाबतीत, हे https: // www असेल. / web-typography-101-3470009
  2. नंतर पृष्ठासाठी निर्देशिका पथ पहा. त्या लेखासाठी, हे / वेब-टाइपोग्राफी आहे- 101-3470009

आपण येथे दिसेल की आपण फॉर्वर्ड स्लॅश (/) सह सुरूवात करून संबंधित मार्ग लिहू. तो वर्ण ब्राउझरला वर्तमान निर्देशिकाच्या मूळ वर जाण्यास सांगतो. तिथून, आपण आपल्या विशिष्ट स्रोतासाठी आवश्यक असलेली कोणतीही फोल्डर्स किंवा फाइल नावे जोडू शकता आणि फोल्डर आणि दस्तऐवजांपर्यंत ड्रिल करू शकता जेणेकरुन आपण त्या संपर्कासह जो आपल्यास दुवा साधू इच्छिता

तर सारांश - जर आपण "ऑफ साइट" लिंक केले असेल, तर आपण एक परिपूर्ण पथ वापरु शकाल ज्यातून आपणास जोडू इच्छित असलेल्या पूर्ण पथचा समावेश असेल. जर आपण डोमेनवर असलेल्या एखाद्या फाइलशी दुवा साधला असेल ज्या पृष्ठावर आपण कोडींग करीत आहात, तर आपण त्या सापेक्ष पथचा वापर करू शकता जो मूलत: आपण ज्या पृष्ठावर आहे त्यावरून, साइटच्या फाइल संरचनेद्वारे आणि शेवटी आपल्याला आवश्यक असलेल्या स्रोतापर्यंत .