:link
चयनकर्ता एक छद्म वर्ग है कि सभी विज़िट नहीं किए गए लंगर (लक्षित करता है ) पृष्ठ के तत्वों।
a:link ( color: aquamarine; )
उपरोक्त उदाहरण एक्वामरीन के सभी गैर-लिंक किए गए लिंक का रंग बदल देगा।
जब :hover
छद्म वर्ग के साथ संयोजन में उपयोग किया जाता है , तो :link
पहले दिखाई देना चाहिए, अन्यथा :hover
शैलियों को काम करने के लिए बिल्कुल भी परिभाषित नहीं किया जाना चाहिए । ऐसा इसलिए है क्योंकि वे समान रूप से विशिष्ट हैं, इसलिए यदि :link
बाद में आया , तो वे शैलियाँ हॉवर शैलियों को ओवरराइड करेंगी।
:link
छद्म वर्ग को लक्षित करेगा एक है कि तत्वों
href
विशेषता है, भले ही href
एक खाली मूल्य है। तो उस अर्थ में यह विशेषता चयनकर्ता की तरह है (href)
।
इसका मतलब है कि निम्नलिखित तीन HTML तत्व :link
छद्म श्रेणी के माध्यम से स्टाइल करने में सक्षम हैं :
CSS-Tricks CSS-Tricks CSS-Tricks
उपरोक्त कोड ब्लॉक में तीसरा उदाहरण, हालांकि, अमान्य HTML होगा।
केवल तीन HTML तत्वों को स्वीकार कर रहे हैं href
विशेषता: ,
, और
। केवल
तत्व को
:link
छद्म वर्ग के माध्यम से स्टाइल किया जा सकता है ।
इसके अलावा, आप href
विशेषता को किसी अन्य प्रकार के तत्व में नहीं जोड़ सकते हैं और इसे शैली-सक्षम बना सकते हैं :link
। दूसरे शब्दों में, यदि आपके पास निम्न HTML था:
CSS-Tricks
निम्नलिखित सीएसएस का कोई प्रभाव नहीं होगा:
div:link ( color: aquamarine; )
फिर से, HTML सत्यापन को विफल कर देगा, क्योंकि इसके href
लिए कोई मान्य विशेषता नहीं है
।
इस तथ्य के कारण कि :link
केवल तत्वों को लक्षित कर सकते हैं,
:link
स्टाइल को सीएसएस में तत्व प्रकार चयनकर्ता के बिना परिभाषित किया जा सकता है , जैसे:
:link ( color: aquamarine; )
HTML का उपयोग करते समय सभी व्यावहारिक उद्देश्यों के लिए, :link
छद्म वर्ग कुछ हद तक अप्रासंगिक है क्योंकि एक ही प्रभाव सीधे सभी तत्वों को लक्षित करके प्राप्त किया जा सकता है :
a ( color: aquamarine; )
हालाँकि, यदि पृष्ठ पर ऐसे कोई तत्व हैं जिनके पास
href
विशेषता सेट नहीं है (उदाहरण के लिए, उपयोग की गई विरासत पृष्ठ पर ), तो उपरोक्त कोड उन तत्वों को भी लक्षित करेगा, और यह वांछित परिणाम नहीं हो सकता है।
यह भी बताया जाना चाहिए कि, CSS2 के साथ शुरू, अन्य दस्तावेज़ भाषाएं (HTML के अलावा) अन्य तत्वों को परिभाषित कर सकती हैं, एंकर के अलावा, जिसे :link
छद्म वर्ग के माध्यम से स्टाइल किया जा सकता है ।
ब्राउज़र का समर्थन
क्रोम | सफारी | फ़ायर्फ़ॉक्स | ओपेरा | अर्थात | एंड्रॉयड | आईओएस |
---|---|---|---|---|---|---|
कोई | कोई | कोई | कोई | कोई | कोई | कोई |