Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> HTML

HTML <a> टैग


HTML <a> टैग क्या है?

<a> एलिमेंट HTML में एक पेज को दूसरे से हाइपरलिंक (hyperlink) के साथ जोड़ने के लिए उपयोग किया जाता है। अनदेखा लिंक नीला होता है, देखा गया लिंक बैंगनी, जबकि सक्रिय लिंक लाल होता है। ये सभी लिंक वेब ब्राउज़र पर ऐसे ही दिखाई देते हैं और अंडरलाइन होते हैं। आप बाहरी वेब पेज या स्थानीय पेज से लिंक कर सकते हैं।

एट्रिब्यूट्स

एट्रिब्यूटमानविवरण
charset (अप्रचलित)character_encodingलिंक किए गए दस्तावेज़ की वर्ण एन्कोडिंग परिभाषित करता है।
coords (अप्रचलित)आकार के अनुसार निर्देशांकइमेज मैप के लिए आकार एट्रिब्यूट के लिए उपयुक्त निर्देशांक निर्दिष्ट करता है।
downloadfilenameउपयोगकर्ता द्वारा हाइपरलिंक पर क्लिक करने पर लक्ष्य डाउनलोड होता है।
hrefURLपेज का URL या एंकर नाम निर्दिष्ट करता है जिससे लिंक जाता है।
hreflanglanguage_codeगंतव्य URL का भाषा कोड।
mediamedia_queryनिर्दिष्ट करता है कि लिंक किया गया दस्तावेज़ किस मीडिया के लिए अनुकूलित है।
name (अप्रचलित)section_nameपेज के उस क्षेत्र को चिह्नित करता है जिस पर लिंक जाता है।
relalternate, stylesheet, nofollow, noopener, bookmark, आदिवर्तमान दस्तावेज़ और गंतव्य URI के बीच संबंध वर्णित करता है।
rev (अप्रचलित)rel के समान मानलक्ष्य URL और वर्तमान दस्तावेज़ के बीच संबंध निर्दिष्ट करता है।
shape (अप्रचलित)rect, circle, polyइमेज मैप का आकार निर्दिष्ट करता है।
target_blank, _self, _parent, _top, framenameलक्ष्य URL कहां खोलना है। _blank=नई विंडो, _self=समान फ्रेम, _parent=पैरेंट फ्रेमसेट, _top=पूरी विंडो बॉडी।
typemime_typeलक्ष्य URL का MIME टाइप निर्दिष्ट करता है।

उदाहरण

<!DOCTYPE html>
<html>
<body>
<h2>Coding Ground</h2>
<h3>Compilers for Programming Languages and Web Technologies</h3>
<nav>
  <a href="/compile_java_online.php">Java</a> |
  <a href="/php_terminal_online.php">PHP</a> |
  <a href="/online_jquery_editor.php">jQuery</a> |
  <a href="/compile_c_online.php">C</a> |
  <a href="/compile_cpp_online.php">C++</a> |
  <a href="/online_angularjs_editor.php">AngularJS</a>
</nav>
</body>
</html>

आउटपुट

नेविगेशन लिंक प्रदर्शित होंगे:

HTML <a> टैग

सर्वोत्तम अभ्यास

  • हमेशा सार्थक href प्रदान करें (javascript:void(0) से बचें)।
  • target="_blank" के साथ rel="noopener noreferrer" उपयोग करें।
  • एंकर टेक्स्ट वर्णनात्मक होना चाहिए ("यहां क्लिक करें" नहीं)।
  • आंतरिक लिंक के लिए सापेक्ष URL, बाहरी के लिए पूर्ण URL उपयोग करें।
  1. HTML <dl> टैग: विवरण सूची परिभाषित करना HTML <dl> टैग: विवरण सूची परिभाषित करना

    HTML <dl> टैग <dl> एलिमेंट (डिस्क्रिप्शन लिस्ट / विवरण सूची) शब्द-परिभाषा जोड़े (term-description pairs) का एक समूह दर्शाता है। HTML5 में यह विवरण सूची है, HTML4 में परिभाषा सूची (definition list) कहलाता था। संबंधित टैग्स <dt> (डेफिनिशन टर्म) - शब्द/नाम <dd> (डेफिनिशन ड

  1. HTML <embed> टैग: बाहरी एप्लिकेशन एम्बेड करना HTML <embed> टैग: बाहरी एप्लिकेशन एम्बेड करना

    HTML <embed> टैग <embed> टैग HTML दस्तावेज़ में बाहरी एप्लिकेशन या इंटरैक्टिव कंटेंट (प्लगइन कंटेंट) एम्बेड करता है। यह एक खाली एलिमेंट (void element) है - कोई क्लोजिंग टैग नहीं। एट्रिब्यूट्स एट्रिब्यूट विवरण heightएम्बेडेड कंटेंट की ऊँचाई (पिक्सेल्स)

  1. HTML <dfn> टैग: परिभाषा उदाहरण परिभाषित करना HTML <dfn> टैग: परिभाषा उदाहरण परिभाषित करना

    HTML <dfn> टैग <dfn> टैग (डेफिनिशन इंस्टेंस) HTML में किसी शब्द के परिभाषा उदाहरण (defining instance) को दर्शाता है - यानी वह स्थान जहां किसी शब्द को पहली बार परिभाषित या समझाया गया है। उदाहरण: MCA परिभाषित करना <!DOCTYPE html> <html> <body> <h2>MCA में विषय<