लिंक और नेविगेशन

अपने आप में एक पृष्ठ एक द्वीप है। लिंक ही हैं जो पृष्ठों को एक वेब में जोड़ते हैं: वे आगंतुक को दूसरे पृष्ठ पर जाने, आगे के किसी अनुभाग पर कूदने, या आपको ईमेल लिखने के लिए ईमेल ऐप खोलने देते हैं। इसके पीछे का एलिमेंट एंकर है, <a>, और यह href नामक एक एट्रिब्यूट के साथ काम करता है। यदि एलिमेंट और एट्रिब्यूट शब्द नए हैं, तो HTML क्या है अध्याय उन्हें परिचित कराता है।
एंकर एलिमेंट
एक लिंक एंकर एलिमेंट के साथ बनाया जाता है, जिसे <a> लिखा जाता है। आप इसे एक href एट्रिब्यूट देते हैं, जो बताता है कि लिंक कहां जाता है, और ओपनिंग और क्लोजिंग टैग के बीच का टेक्स्ट वह है जो आगंतुक देखता है और क्लिक करता है।
<a href="https://scrimba.com">Scrimba पर जाएं</a>शब्द "Scrimba पर जाएं" एक क्लिक करने योग्य लिंक के रूप में दिखाई देते हैं। उन पर क्लिक करें और ब्राउज़र href में पते को लोड करता है।
href को संकेत पर लिखे गए गंतव्य के रूप में सोचें, और लिंक टेक्स्ट को संकेत पर रंगा हुआ लेबल के रूप में सोचें। लेबल वह है जो लोग पढ़ते हैं; गंतव्य वह है जहां तीर इशारा करता है।
<a href="..."> है: href वह है जहां यह जाता है, टैग के बीच का टेक्स्ट वह है जो लोग क्लिक करते हैं। वह पूरा एलिमेंट है। इन दोनों भागों को प्राप्त करें और आप वेब पर कहीं भी लिंक कर सकते हैं। निरपेक्ष और सापेक्ष URLs
हर लिंक को एक पता चाहिए जिसकी ओर इशारा करना है, और दो प्रकार हैं। एक निरपेक्ष URL पूरा पता है, https:// से शुरू होता है, वही जो आप पता बार में टाइप करते हैं। इसका उपयोग दूसरी वेबसाइट से लिंक करने के लिए करें:
<a href="https://scrimba.com">Scrimba का होम पेज</a>एक सापेक्ष URL आपकी अपनी साइट पर दूसरे पृष्ठ के लिए एक शॉर्टकट है। पूरे पते की बजाय, आप अपने वर्तमान स्थान से पथ देते हैं:
<a href="about.html">हमारे बारे में</a>वह लिंक वर्तमान पृष्ठ के समान फोल्डर में एक about.html फ़ाइल ढूंढता है। एक निरपेक्ष URL देश और शहर के साथ एक पूरा डाक पता है; एक सापेक्ष URL "यहां से दो दरवाजे नीचे" है।
https://... है, एक सापेक्ष जैसे about.html आपकी अपनी साइट पर एक पृष्ठ के लिए एक शॉर्टकट है। पूरा डाक पता बनाम "यहां से दो दरवाजे"। अपनी साइट के पृष्ठों के लिए सापेक्ष लिंक के साथ शुरू करें और आप बहुत कम टाइप करेंगे। लिंक लक्ष्य, rel, और नई टैब में खोलना
डिफ़ॉल्ट रूप से, एक लिंक पर क्लिक करने से नया पृष्ठ एक ही टैब में लोड होता है, पृष्ठ को बदल देता है जिस पर आप थे। कभी-कभी आप चाहते हैं कि यह एक नई टैब में खुले, ताकि आगंतुक आपका पृष्ठ खुला रखे। आप इसे target एट्रिब्यूट को _blank पर सेट करके करते हैं:
<a href="https://scrimba.com" target="_blank">Scrimba को नई टैब में खोलें</a>_blank का अर्थ है "एक ताज़ी, खाली टैब"। सामान्य रूप से एक लिंक खोलना एक दरवाज़े के माध्यम से अगले कमरे में जाना है; target="_blank" दूसरा दरवाज़ा खोलता है ताकि पहला कमरा वहीं रहे।
target="_blank" एक लिंक को एक ताज़ी टैब में खोलता है ताकि आपका पृष्ठ रहे। इसे बंद छोड़ दें और लिंक एक ही टैब में खोलता है, जो लोग ज्यादातर समय की अपेक्षा करते हैं। नई टैब को उन लिंक के लिए बचाएं जो अन्य साइटों पर जा रहे हैं। फ्रैगमेंट IDs के साथ पेज के भीतर लिंक
लिंक केवल अन्य पृष्ठों पर नहीं जाते हैं। वे वर्तमान पृष्ठ के आगे एक स्थान पर भी कूद सकते हैं, जिस तरह एक विषय-वस्तु की सारणी करती है। पहले, वह स्थान जहां आप पहुंचना चाहते हैं, उदाहरण के लिए एक शीर्षक, एक अनोखी id एट्रिब्यूट दें:
<h2 id="pricing">मूल्य निर्धारण</h2>फिर उस नाम के सामने एक # लगाकर इसे लिंक करें:
<a href="#pricing">मूल्य निर्धारण पर जाएं</a>लिंक पर क्लिक करने से पृष्ठ मूल्य निर्धारण शीर्षक तक स्क्रॉल हो जाता है। #name भाग को एक फ्रैगमेंट कहा जाता है। id एक बुकमार्क है जो आप पृष्ठ में फिसलाते हैं, और # लिंक वह है जहां आप सीधे इसे फ्लिप करते हैं।
id दें, फिर # और उसी नाम के साथ लिंक करें, जैसे <a href="#pricing">। पृष्ठ सीधे वहां स्क्रॉल करता है। id को एक बुकमार्क के रूप में और # लिंक को इसे फ्लिप करने के रूप में चित्रित करें। नेविगेशन बनाना
अधिकांश साइटों के शीर्ष पर लिंक की एक पंक्ति होती है: होम, परिचय, संपर्क। वह एक नेविगेशन है, और यह एकत्र किए गए एंकर का एक सेट है। HTML के पास इसके लिए एक एलिमेंट है, <nav>, जो एक ब्लॉक को पृष्ठ के नेविगेशन के रूप में चिह्नित करता है:
<nav>
<a href="/">होम</a>
<a href="/about">परिचय</a>
<a href="/contact">संपर्क</a>
</nav>प्रत्येक लिंक एक साधारण एंकर है। उन्हें <nav> में लपेटना ब्राउज़र और अन्य उपकरणों को बताता है "यह समूह साइट के चारों ओर कैसे जाना है"।
<nav> में लपेटा हुआ है, जैसे होम, परिचय, संपर्क। <nav> सभी को बताता है "यह साइट के चारों ओर कैसे जाना है"। अंदर की लिंक सादे एंकर हैं, सीखने के लिए कुछ नया नहीं। 
