2012-08-26 14 views
5

मेरे HTML:यह <a> एंकर हमेशा बैंगनी क्यों जाता है?

<!DOCTYPE html> 
<html> 
    <head> 
     <style type="text/css"> 
      /* Make all anchors and variations plain black text color */ 
      a, 
      a:link, 
      a:hover, 
      a:focus, 
      a:active, 
      a:selected, 
      a:visited 
      { 
       color:#000000; 
      } 
     </style> 
    </head> 
    <body> 
     <a href="#">This is a visited link that is puple</a> 
    </body> 
</html> 

जब मैं इस पृष्ठ पर जाएँ, और लिंक पर क्लिक करें, पाठ रंग एक का दौरा किया लिंक के डिफ़ॉल्ट रंग की तरह बैंगनी है। यह कैसे हो सकता है? मैं सभी परिस्थितियों में <a> टेक्स्ट ब्लैक कैसे बना सकता हूं?

यह क्रोम और आईई 9 में पुन: उत्पन्न होता है; अभी तक किसी और चीज का परीक्षण करने के लिए परेशान नहीं है।

+1

'एक {रंग: # 000; } 'पर्याप्त – Peter

+1

है जो आपको ओवरराइड करने की आवश्यकता नहीं है। बस 'ए {रंग: काला; } '। यदि आप नहीं करते हैं, तो यह वास्तव में * भविष्य में आपको परेशान करेगा। (बकवास, 'पी ए' की तरह 'रंग' लागू नहीं कर रहा है।) – Ryan

उत्तर

9

अपनी सीएसएस परिभाषा से a:selected हटाएं। उसने मेरे लिए इसे हल कर दिया। :selected के बारे में कभी नहीं सुना। क्या यह कहीं भी दस्तावेज है?

+0

हे, मैं वेब के चारों ओर यादृच्छिक कोड कॉपी/चिपकाने के लिए यही प्राप्त करता हूं। चीयर्स। – tenfour

+0

हो सकता है कि आपने 'सेलेक्टेड' देखा जिसे अक्सर मेनू में उपयोग किया जाता है जहां "चयनित" आइटम को "चयनित" वर्ग मिलता है। लेकिन अगर आपने केवल प्रतिलिपि बनाई है, तो यादृच्छिक कोड गलत था;) – Jens

+0

आप संभवतः '। चयनित 'बनाम': चयनित' के बारे में सही हैं। कितनी संवेदनशील सीएसएस हो सकती है (पूर्व के लिए पिछली चयनकर्ता के बाद पिछली कॉमा छोड़कर), मुझे आश्चर्य है कि सीएसएस सिंटैक्स त्रुटियों को और अधिक स्पष्ट रूप से प्रस्तुत नहीं किया गया है। इसके अलावा, स्टैक ओवरफ़्लो में आपका स्वागत है! – tenfour

5

क्योंकि a:selected मौजूद नहीं है। इसे हटा दो!

0

एक को हटाकर: चयनित, इसे ठीक करने लगता है। निश्चित नहीं है कि यह एंकर टैग पर वैध विकल्प क्यों है।

सुधार: ए: चयनित वैध नहीं है लेकिन एक। चयनित निश्चित रूप से मान्य है। इसके बारे में क्षमा करें, लेकिन किसी भी तरह से हटाने का तरीका: चयनित समस्या को ठीक करेगा।

Fiddler Example

संबंधित मुद्दे