लोड हो रहा है...

CSS लिंक

लिंक वह रास्ता हैं जिससे लोग आपके पेजों पर घूमते हैं। CSS में आप a तत्व और उसके स्टेट स्टाइल करते हैं — unvisited, visited, hover और active — ताकि लिंक क्लिक-योग्य दिखे, इंटरैक्शन पर बदले, और पठनीय रहे।

एक नज़र में लिंक स्टेट

📊 लिंक स्टेट टूलकिट

स्टेट कब लागू होता है
a / a:link डिफ़ॉल्ट / unvisited लिंक
a:visited वह लिंक जो विज़िटर पहले खोल चुका
a:hover पॉइंटर लिंक पर है
a:active लिंक दबाया जा रहा है (mousedown)
text-decoration अंडरलाइन चालू/बंद — आम लिंक नियंत्रण

ब्राउज़र अक्सर LVHA नामक उपयोगी क्रम याद रखते हैं: :link, :visited, :hover, :active। इसी क्रम में नियम लिखने से बाद के स्टेट अनजम्बूझकर ओवरराइड कम होते हैं।

बेस लिंक स्टाइल करें

रंग और अंडरलाइन से शुरू करें। कई आधुनिक डिज़ाइन डिफ़ॉल्ट अंडरलाइन हटाते हैं, फिर hover पर वापस लाते हैं।

बेस लिंक स्टाइल

css
CSS Code
a {
color: #0b5fff;
text-decoration: none;
}

विज़िटेड लिंक

:visited रंग थोड़ा बदल सकता है ताकि लौटने वाले विज़िटर परिचित रास्ते पहचानें। बदलाव हल्का रखें — प्राइवेसी सीमित करती है visited पर क्या स्टाइल हो सकता है।

Visited टोन

css
CSS Code
a:visited {
color: #5b4b8a;
}

Hover फीडबैक

:hover आपका सबसे साफ़ रोज़ संकेत है। रंग बदलना, अंडरलाइन, या दोनों कहता है “यह इंटरैक्टिव है” बिना चिल्लाए।

Hover अंडरलाइन

css
CSS Code
a:hover {
color: #0842b8;
text-decoration: underline;
}

active — दबाने का क्षण

:active तब लगता है जब लिंक दबाया जा रहा हो। थोड़ा गहरा रंग छोटा “क्लिक” एहसास देता है।

Active प्रेस

css
CSS Code
a:active {
color: #062e80;
}

शांत नेव-लिंक आदत

LVHA स्टेट समूहबद्ध करें, hover साफ़ रखें, और सिर्फ सपाट दिखने के लिए फोकस आउटलाइन मत मिटाएँ। कीबोर्ड उपयोगकर्ताओं को दिखने वाला फोकस संकेत चाहिए।

शांत नेव लिंक

css
CSS Code
nav a:link,
nav a:visited {
color: #1a1a1a;
text-decoration: none;
}

nav a:hover,
nav a:active {
color: #0b5fff;
text-decoration: underline;
}

nav a:focus-visible {
outline: 2px solid #0b5fff;
outline-offset: 2px;
}

खुद आज़माएँ

  1. बेस a रंग और text-decoration: none सेट करें।
  2. थोड़े अलग रंग वाला a:visited जोड़ें।
  3. a:hover पर अंडरलाइन और गहरा रंग।
  4. a:active पर और थोड़ा गहरा।
  5. LVHA क्रम में nav a स्टाइल करें और :focus-visible आउटलाइन रखें।

आम गलतियाँ

  • :hover को :link / :visited से पहले लिखना ताकि कुछ स्टेट हार जाएँ
  • अंडरलाइन और हर अन्य संकेत हटाना कि यह लिंक है
  • पैराग्राफ़ के हर शब्द पर नीयन hover
  • बिना फोकस स्टाइल बदले लिंक पर outline: none
  • इस पाठ को text-shadow / एलिप्सिस से मिलाना (पिछला सत्र)

सारांश

  • लिंक को a और :link, :visited, :hover, :active से स्टाइल करें
  • LVHA क्रम कैस्केड को अपेक्षित व्यवहार देने में मदद करता है
  • रंग + text-decoration रोज़ के नियंत्रण हैं
  • Hover साफ़ हो; visited बदलाव हल्का रहे
  • कीबोर्ड नेविगेशन के लिए दिखने वाला फोकस स्टाइल रखें

🧠 अपने ज्ञान की परीक्षा करें

शुरू करने के लिए तैयार

अपने ज्ञान की परीक्षा करें

इस इंटरैक्टिव क्विज़ के साथ अपनी चुनौती लें और देखें कि आप विषय को कितनी अच्छी तरह समझते हैं

❓
8
प्रश्न
🎯
70%
पास करने के लिए
♾️
∞
समय
🔄
∞
प्रयास

📝 निर्देश

  • हर प्रश्न को ध्यान से पढ़ें
  • हर प्रश्न के लिए सबसे अच्छा उत्तर चुनें
  • आप जितनी बार चाहें क्विज़ दोबारा दे सकते हैं
  • आपकी प्रगति शीर्ष पर दिखाई जाएगी