HTML Links - Different Colors

लिंक रंग अनुकूलित करें और बदलें

HTML लिंक रंग

एक HTML लिंक एक अलग रंग में प्रदर्शित होता है, जो इस पर निर्भर करता है कि वह देखा गया है, नहीं देखा गया है या सक्रिय है।

डिफ़ॉल्ट रूप से, एक लिंक इस प्रकार दिखाई देगा (सभी ब्राउज़रों में):

अप्रदर्शित लिंक

रेखांकित और नीले रंग में

लिंक देखा

रेखांकित और बैंगनी

सक्रिय कनेक्शन

रेखांकित और लाल रंग में

🎨सहायता नोट:

आप सीएसएस का उपयोग करके लिंक स्थिति रंग बदल सकते हैं!

लिंक का रंग बदलना

सीएसएस छद्म-वर्गों का उपयोग करके लिंक रंगों को अनुकूलित किया जा सकता है:

उदाहरण

यहां, एक अनविज़िट किया गया लिंक बिना अंडरलाइन के हरा है। विज़िट किया गया लिंक बिना रेखांकन के गुलाबी रंग का होता है। एक सक्रिय लिंक पीला और रेखांकित है। इसके अतिरिक्त, जब माउस को किसी लिंक (a:hover) पर घुमाया जाता है तो यह लाल हो जाता है और रेखांकित हो जाता है:

<style>
a:link {
  color: green;
  background-color: transparent;
  text-decoration: none;
}

a:visited {
  color: pink;
  background-color: transparent;
  text-decoration: none;
}

a:hover {
  color: red;
  background-color: transparent;
  text-decoration: underline;
}

a:active {
  color: yellow;
  background-color: transparent;
  text-decoration: underline;
}
</style>

a:link

अप्रदर्शित लिंक

बिना किसी रेखांकन वाला हरा

a:visited

लिंक देखे गए

बिना किसी रेखांकन के युवा

a:hover

जब माउस ऊपर की ओर बढ़ता है

लाल रेखांकित करें

a:active

जब क्लिक किया गया

अंडरलाइन पीली है

उन्नत उदाहरण

गोल कोनों के साथ

a.button {
  border-radius: 25px;
  padding: 12px 30px;
}
गोल बटन

छाया के साथ

a.button {
  box-shadow: 0 4px 8px rgba(0,0,0,0.2);
}
छाया के साथ बटन

बदलते परिणामों के साथ

a.button {
  transition: all 0.3s ease;
}

a.button:hover {
  transform: translateY(-2px);
}
परिवर्तन ही परिणाम है

HTML लिंक टैग

टैग व्याख्या
<a> हाइपरलिंक को परिभाषित करता है

📖नोट:

सभी उपलब्ध HTML टैग्स की पूरी सूची के लिए, हमारे HTML टैग संदर्भ पर जाएँ।

अभ्यास

क्या यह सत्य है या असत्य कि सभी हाइपरलिंक डिफ़ॉल्ट रूप से रेखांकित होते हैं?

सत्य
✓ ठीक है! डिफ़ॉल्ट रूप से, सभी हाइपरलिंक रेखांकित होते हैं। इसे सीएसएस टेक्स्ट-डेकोरेशन विशेषता का उपयोग करके बदला जा सकता है।
असत्य
✗ ग़लत! डिफ़ॉल्ट रूप से, न देखे गए लिंक नीले हैं, देखे गए लिंक बैंगनी हैं, और सक्रिय लिंक लाल हैं - सभी रेखांकित हैं।

💡नोट:

आप डिफ़ॉल्ट व्यवहार को बदलने के लिए CSS का उपयोग कर सकते हैं:a { text-decoration: none; }सभी लिंक के लिए अंडरस्कोर हटाता है।

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

रंग में अंतर- लिंक आसपास के पाठ से स्पष्ट रूप से अलग होने चाहिए
स्थिति संकेतक- विज़िट किए गए और न देखे गए लिंक के लिए अलग-अलग रंगों का उपयोग करें
होवर प्रभाव- यह इंगित करने के लिए होवर प्रभाव जोड़ें कि उपयोगकर्ता किसी लिंक पर क्लिक कर सकते हैं
रंग विरोधाभासों से बचें- सुनिश्चित करें कि पैच का रंग बाद में पैटर्न के साथ मिश्रित न हो