HTML लिंक रंग
एक HTML लिंक एक अलग रंग में प्रदर्शित होता है, जो इस पर निर्भर करता है कि वह देखा गया है, नहीं देखा गया है या सक्रिय है।
डिफ़ॉल्ट रूप से, एक लिंक इस प्रकार दिखाई देगा (सभी ब्राउज़रों में):
अप्रदर्शित लिंक
रेखांकित और नीले रंग में
लिंक देखा
रेखांकित और बैंगनी
सक्रिय कनेक्शन
रेखांकित और लाल रंग में
डिफ़ॉल्ट लिंक डेमो:
अप्रदर्शित लिंक (निला) | विज़िट किया गया लिंक (बैंगनी) | सक्रिय लिंक देखने के लिए → क्लिक करें सक्रिय लिंक (लाल)सहायता नोट:
आप सीएसएस का उपयोग करके लिंक स्थिति रंग बदल सकते हैं!
लिंक का रंग बदलना
सीएसएस छद्म-वर्गों का उपयोग करके लिंक रंगों को अनुकूलित किया जा सकता है:
a:link- न देखे गए लिंक के लिएa:visited- विज़िट किए गए लिंक के लिएa:hover- जब माउस ऊपर जाता हैa:active- जब क्लिक किया गया
उदाहरण
यहां, एक अनविज़िट किया गया लिंक बिना अंडरलाइन के हरा है। विज़िट किया गया लिंक बिना रेखांकन के गुलाबी रंग का होता है। एक सक्रिय लिंक पीला और रेखांकित है। इसके अतिरिक्त, जब माउस को किसी लिंक (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
जब क्लिक किया गया
अंडरलाइन पीली है
कनेक्शन बटन
सीएसएस का उपयोग करके एक लिंक को एक बटन के रूप में स्टाइल किया जा सकता है:
उदाहरण
<style>
a:link, a:visited {
background-color: #f44336;
color: white;
padding: 15px 25px;
text-align: center;
text-decoration: none;
display: inline-block;
}
a:hover, a:active {
background-color: red;
}
</style>
<a href="#">This is a link</a>
विभिन्न बटन शैलियाँ:
सहायता नोट:
सीएसएस के बारे में अधिक जानने के लिए हमारे सीएसएस ट्यूटोरियल पर जाएँ।
उन्नत उदाहरण
बदलते परिणामों के साथ
a.button {
transition: all 0.3s ease;
}
a.button:hover {
transform: translateY(-2px);
}
HTML लिंक टैग
| टैग | व्याख्या |
|---|---|
| <a> | हाइपरलिंक को परिभाषित करता है |
नोट:
सभी उपलब्ध HTML टैग्स की पूरी सूची के लिए, हमारे HTML टैग संदर्भ पर जाएँ।
अभ्यास
क्या यह सत्य है या असत्य कि सभी हाइपरलिंक डिफ़ॉल्ट रूप से रेखांकित होते हैं?
नोट:
आप डिफ़ॉल्ट व्यवहार को बदलने के लिए CSS का उपयोग कर सकते हैं:a { text-decoration: none; }सभी लिंक के लिए अंडरस्कोर हटाता है।