Link

Link क्या है?

Link (sort hyperlink) एक HTML ऑब्जेक्ट है, जो आपको क्लिक या tap करने पर एक नए स्थान पर कूदने की अनुमति देता है। link लगभग हर webpage पर पाए जाते हैं, और वेब पर पेजों के बीच navigate करने का एक आसान माध्यम प्रदान करते हैं।

लिंक को text, image या अन्य HTML element से जोड़ा जा सकता है। अधिकांश टेक्स्ट लिंक नीले होते हैं, क्योंकि यह मानक रंग है जिसे web browser लिंक प्रदर्शित करने के लिए उपयोग करते हैं। हालाँकि, लिंक किसी भी रंग के हो सकते हैं क्योंकि लिंक टेक्स्ट की शैली को HTML या CSS शैलियों का उपयोग करके अनुकूलित किया जा सकता है। वेब के शुरुआती दिनों में, लिंक default रूप से रेखांकित होते थे। आज, लिंक को रेखांकित करना कम आम है।

जब किसी छवि पर लिंक लागू किया जाता है, तो link tag, image tag को encapsulates या surrounds लेता है। चूंकि image tag, link tag के अंदर next किया जाता है, इसलिए इमेज ही एक लिंक बन जाती है। इस विधि का उपयोग अन्य तत्वों जैसे <div> और <span> ऑब्जेक्ट्स के लिंक को लागू करने के लिए किया जा सकता है। हालाँकि, चूंकि CSS का उपयोग किसी लिंक को स्टाइलिज़ करने के लिए किया जा सकता है, इसलिए CSS वर्ग या ID विशेषता वाले <a> टैग का उपयोग अक्सर <div> या <span> टैग के स्थान पर किया जाता है।

link-kya-hai

text Link और image link के लिए HTML का एक उदाहरण नीचे दिया गया है:

Text Link: <a href=”/definition/computer”>Computer Definition</a>

image link: <a href=”https://techterms.com/definition/computer”><img src=”/images/computer.jpg” alt=”desktop PC”></a>

Relative and Absolute Links

ऊपर दिया गया पहला लिंक “relative link” है, क्योंकि इसमें domain name शामिल नहीं है। इसके बजाय लिंक वर्तमान वेबसाइट के सापेक्ष है। Hindiguide.Tech पर किसी भी internal link, उदाहरण के लिए, स्रोत में “https://hindiguide.tech/” की आवश्यकता नहीं है। बल्कि, “/ परिभाषा/कंप्यूटर” जैसे एक सापेक्ष लिंक की आवश्यकता है। चूंकि लिंक फॉरवर्ड slash से शुरू होता है, path root directory से शुरू होता है। यदि कोई सापेक्ष लिंक फ़ॉरवर्ड स्लैश से प्रारंभ नहीं होता है, तो path वर्तमान URL के सापेक्ष होता है।

ऊपर दिया गया दूसरा लिंक एक पूर्ण लिंक है क्योंकि इसमें डोमेन नाम शामिल है। बाहरी लिंक के लिए Absolute links की आवश्यकता होती है, जो आपको दूसरी वेबसाइट पर ले जाते हैं। वे “http” या “https” से शुरू हो सकते हैं। एब्सोल्यूट लिंक दो फ़ॉरवर्ड स्लैश (“//”) से भी शुरू हो सकते हैं। इसे HTTP के माध्यम से प्रस्तुत किए गए पृष्ठों के लिए “http://” और HTTPS के माध्यम से प्रदर्शित पृष्ठों के लिए “https://” के रूप में व्याख्या किया गया है।

नोट: <a> टैग में “a” का अर्थ “anchor” है, क्योंकि प्रारंभिक हाइपरटेक्स्ट दस्तावेज़ अक्सर अन्य पृष्ठों के बजाय एक पृष्ठ के भीतर एंकर (या मार्कर) से जुड़े होते हैं। <a> के भीतर “href” का अर्थ “hypertext reference” है।