निरपेक्ष र सापेक्ष URL पथ को बीच अंतर को समझ
वेब डिजाईन को कुनै पहलू हाइपरलिंक भन्दा अधिक "वेब-केंद्रित" (सामान्यतया सरलीकृत "लिङ्क" को रूपमा उल्लेख गरिएको छ)। पृष्ठमा लिङ्क सिर्जना गर्ने क्षमता र पाठकहरूले अन्य सामग्रीलाई सजिलै पहुँच गर्न अनुमति दिन्छ कि एक परिभाषित विशेषताहरू मध्ये एक हो जसले वेबसाइटहरू अन्य संचार माध्यमहरू जस्तै मुद्रण वा प्रसारण मिडियाबाट अलग गर्दछ।
यी लिङ्कहरूलाई पृष्ठमा थप्न सजिलो छ, र तिनीहरू वेबसाईटहरूमा वा तपाईंको साइटमा वा वेबमा अन्य ठाउँहरूमा हुन सक्छ। तपाईं पनि अन्य स्रोतहरू जस्तै छविहरू, भिडियोहरू, वा कागजातहरू लिङ्क गर्न सक्नुहुन्छ। अहिलेसम्म लिङ्कहरू थप्नका लागि सजिलो छ, तिनीहरू पनि वस्तुहरू हुन् जुन धेरै नयाँ वेब डिजाइनरहरू पहिलोमा बुझ्न संघर्ष गर्छन्, विशेष गरी फाइल पथको अवधारणाको सन्दर्भमा र कुन कुन सम्बन्धमा एक सापेक्ष पथको अर्थ हो, साथसाथै जब एक को सट्टा प्रयोग गरिन्छ।
माथि उल्लेखित लिङ्कहरू प्रत्येक प्रत्येकमा, तपाइँलाई विचार गर्नु आवश्यक छ कि तपाइँ आफ्नो साइटबाट ती विभिन्न पृष्ठहरू वा स्रोतहरूसँग कसरी जडान गर्न जाँदै हुनुहुन्छ। विशेष गरी, तपाईले कस्तो प्रकारको यूआरएल पथ लेख्नुहुन्छ भनेर निर्णय गर्न आवश्यक छ। वेब डिजाईनमा, लिङ्कहरू सिर्जना गर्न दुई मानक तरिकाहरू छन् र दुई प्रकारका मार्गहरू जुन तपाईंले प्रयोग गर्न सक्नुहुन्छ:
- पूर्ण पथहरू
- सापेक्ष पथहरू
निरपेक्ष मार्ग URL हरू
निरपेक्ष पथहरू URL हरु प्रयोग गर्दछ जुन इन्टरनेटमा धेरै विशिष्ट स्थानमा उल्लेख गर्दछ। यी मार्गहरूमा डोमेन नाम समावेश हुनेछ जुन लिंक मार्गको भागको रूपमा। यस वेब पेजको पूर्ण पथको उदाहरण हो:
https: // www। / वेब-टाइपोग्राफी-101-347000 9
तपाई सामान्यतया एक निरपेक्ष मार्ग हुन्छ जब तपाईं वेब तत्वहरू जुन तपाईँको स्वामित्व भन्दा बढी डोमेनमा इंगित गर्न चाहानुहुन्छ। उदाहरणका लागि, यदि म यहाँ एक फरक वेबसाइटमा एक पृष्ठसँग लिंक गर्न चाहानुहुन्छ, मलाई त्यस लिंकको लागि पूरा URL समावेश गर्न आवश्यक पर्दछ किनभने मैले एक डोमेन छोडेको छु (वेबडिजाइन)। त्यो लिङ्कले मात्र URL भित्रको तत्वमा त्यो लिंकको लागि "href" विशेषताको रूपमा प्रयोग गरिएको तत्वसँग जोड्नु पर्छ।
त्यसैले यदि तपाईं आफ्नो कुराबाट "साइट" बाट केहि पनि लिङ्क गर्दै हुनुहुन्छ भने, तपाइँलाई निरन्तर पथ प्रयोग गर्न आवश्यक पर्दछ, तर तपाईको डोमेनमा भएका पृष्ठ वा स्रोतहरू के बारेमा? तपाईं वास्तवमा पूर्ण पथ प्रयोग गर्न सक्नु भए तापनि तपाईं आफ्नो साइटमा पृष्ठहरू लिंक गर्दै हुनुहुन्छ, तर यसलाई आवश्यक छैन र, तपाईंको विकास वातावरणमा निर्भर गर्दछ, पूर्ण मार्गहरू समस्या हुन सक्छ।
उदाहरणको लागि, यदि तपाइँसँग एक वेबसाइटको निर्माणको क्रममा तपाईँले विकास विकास वातावरण छ, र तपाइँले सबै युआरएलहरू त्यस युआरएलमा पूर्ण रूपमा कोड गर्नुहुनेछ, त्यसपछि तिनीहरू सबैलाई बदलिनेछ जब साइट प्रत्यक्ष हुन्छ। यस समस्याबाट बच्न, कुनै पनि स्थानीय स्रोतहरूको लागि फाइल मार्गहरू रिट्रीट पथहरू प्रयोग गर्नुपर्छ।
सापेक्ष मार्ग URL
रिट्रीट पथहरूले पृष्ठमा लिङ्कहरूमा आधारित परिवर्तन परिवर्तन गर्दछ - तिनीहरू पृष्ठसँग सम्बन्धित छन् जुन उनी हुन् (यसैले नाम)। यदि तपाईं आफ्नो साइटमा एक पृष्ठमा लिङ्क गर्दै हुनुहुन्छ, वा त्यस छविमा "छवि" डाइरेक्टरी भित्रको छवि, एक सापेक्ष मार्ग हो जुन तपाईले प्रयोग गर्नुहुनेछ। सापेक्ष पथहरूले पृष्ठको पूरा URL प्रयोग गर्दैन, हामीले भर्खरै पूर्ण पथहरूको विपरीत।
त्यहाँ सम्बन्धी पथ प्रयोग गरी लिङ्क सिर्जना गर्न थुप्रै नियमहरू छन्:
- हालैको डाइरेक्टरीमा रहेका लिङ्कहरू फाइलनाममा सूचीबद्ध कुनै मार्ग जानकारी छैन
- उप-डाइरेक्टरीहरू कुनै पनि अघिल्लो स्ल्यास साप्ताहिक / फाइलनाम बिना सूचीबद्ध छन्
- लिङ्क माथि एक डाइरेक्टरी सूचीबद्ध भएको छ ../filename
सापेक्ष मार्ग कसरी निर्धारण गर्ने:
- पहिला तपाईंले सम्पादन गर्दै पृष्ठको URL को परिभाषित गर्नुहोला। माथि सूचीबद्ध उदाहरणको उदाहरणमा, यो https: // www हुनेछ । / वेब-टाइपोग्राफी-101-347000 9
- त्यसपछि पृष्ठको लागि डाइरेक्टरी पथ हेर्नुहोस्। त्यस लेखका लागि, त्यो / वेब-टाइपोग्राफी-101-347000 9 हो
तपाईंले यहाँ देख्नुहुनेछ कि हामी अगाडिल्लो पछाडिको मार्ग (/) को शुरुआत गरेर रिश्तेदार पथ लेख्छौं। त्यो पात्रले ब्राउजरलाई हालको डाइरेक्टरीको मूलमा जान्छ। त्यहाँबाट, तपाइँले तपाइँको विशेष स्रोतको लागि जुन कुनै पनि फोल्डर वा फाइल नामहरू आवश्यक छ, थप्न सक्नुहुनेछ फोल्डरमा ड्रिलिङ गर्न सक्नुहुनेछ जुन अन्तैमा सटीक स्रोतमा तपाईलाई लिङ्क गर्न चाहानुहुन्छ।
त्यसैले संक्षेपमा - यदि तपाइँ "बन्द साइट" जोड्नु भएको छ भने, तपाइँ एक निरपेक्ष मार्ग प्रयोग गर्नुहुनेछ जुन तपाइँसँग जडान गर्न चाहानु भएको सम्पूर्ण मार्ग समावेश गर्दछ। यदि तपाईंले डोमेनमा फाइल राख्नु भएको छ भने तपाईले कोडिंग गर्दै हुनुहुन्छ, तपाईले एक सापेक्ष मार्ग प्रयोग गर्न सक्नुहुनेछ जुन अनिवार्य रूपमा पृष्ठमा रहेको फाइलबाट नेभिगेट गर्दछ, साइटको फाईल संरचनाको माध्यमबाट, र अन्तमा तपाईले आवश्यक आवश्यकताको स्रोतमा ।