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

HTML में लिंक किए गए दस्तावेज़ को कहाँ खोलना है, इसके लिए टारगेट कैसे निर्दिष्ट करें?


HTML में target एट्रिब्यूट का उपयोग

HTML में लिंक किए गए दस्तावेज़ को कहाँ खोलना है, यह निर्दिष्ट करने के लिए target एट्रिब्यूट का उपयोग किया जाता है। यह एट्रिब्यूट एंकर टैग (<a>) के साथ काम करता है और ब्राउज़र को बताता है कि लिंक पर क्लिक करने पर नया पेज किस विंडो या टैब में खुले।

target एट्रिब्यूट के मान

मान विवरण
_blank लिंक किए गए पेज को एक नए टैब या विंडो में खोलता है।
_self लिंक किए गए पेज को वर्तमान टैब या फ्रेम में ही खोलता है (यह डिफ़ॉल्ट व्यवहार है)।
_parent लिंक किए गए पेज को पैरेंट फ्रेम में खोलता है। यदि कोई पैरेंट फ्रेम नहीं है, तो यह _self की तरह व्यवहार करता है।
_top लिंक किए गए पेज को सबसे शीर्ष-स्तरीय फ्रेम में खोलता है (सभी फ्रेम्स को तोड़कर)।
framename लिंक किए गए पेज को नामित फ्रेम में खोलता है।

उदाहरण

निम्नलिखित कोड target="_blank" का उपयोग करके लिंक को नए टैब में खोलने का उदाहरण दिखाता है:

<!DOCTYPE html>
<html>
<head>
    <title>HTML target एट्रिब्यूट उदाहरण</title>
</head>
<body>
    <h2>संदर्भ</h2>
    <p>निम्नलिखित <a href="https://www.example.com" target="_blank">वेबसाइट</a> देखें।<br>
    उपरोक्त लिंक एक नए टैब में खुलेगा।</p>
</body>
</html>

सुरक्षा नोट

target="_blank" का उपयोग करते समय, सुरक्षा कारणों से rel="noopener noreferrer" जोड़ना एक अच्छी प्रथा है। यह नए पेज को window.opener प्रॉपर्टी के माध्यम से मूल पेज तक पहुँचने से रोकता है।

<a href="https://example.com" target="_blank" rel="noopener noreferrer">सुरक्षित लिंक</a>
  1. HTML में रिक्वायर्ड एट्रिब्यूट का उपयोग कैसे करें? HTML में रिक्वायर्ड एट्रिब्यूट का उपयोग कैसे करें?

    HTML में required एट्रिब्यूट का उपयोग यह निर्दिष्ट करने के लिए किया जाता है कि फॉर्म सबमिट होने से पहले एलिमेंट भरा जाना चाहिए। यदि फ़ील्ड भरा नहीं है और सबमिट बटन क्लिक किया जाता है, तो एक त्रुटि उत्पन्न होती है, जो फॉर्म सबमिशन को विफल कर देती है। त्रुटि होगी: कृपया इस फ़ील्ड को भरें।required एट्र

  1. HTML <a> target एट्रिब्यूट HTML <a> target एट्रिब्यूट

    <a> एलिमेंट का target एट्रिब्यूट <a> एलिमेंट का target एट्रिब्यूट निर्दिष्ट करता है कि लिंक किया गया दस्तावेज़ कहां खुलेगा। आप इसे नई विंडो, समान फ्रेम, पैरेंट फ्रेम, या पूरे विंडो बॉडी में खोलने के लिए सेट कर सकते हैं। वाक्यविन्यास (Syntax) <a target=_blank | _self | _parent | _top

  1. HTML open एट्रिब्यूट HTML open एट्रिब्यूट

    परिचय HTML open एट्रिब्यूट यह निर्दिष्ट करता है कि <details> HTML एलिमेंट की सामग्री उपयोगकर्ता को दृश्यमान (खुली) होनी चाहिए। यह एक बूलियन एट्रिब्यूट है। सिंटैक्स <details open></details> उदाहरण <!DOCTYPE html> <html> <style> body { color: #000; heigh