मुझे इसके कोड प्रतिनिधित्व की आवश्यकता है, जैसे #FFFFFF।
मुझे इसके कोड प्रतिनिधित्व की आवश्यकता है, जैसे #FFFFFF।
जवाबों:
HTML5 के रूप में, हाइपरलिंक के अग्रभूमि रंग, अन्य चीजों के अलावा, अपेक्षित डिफ़ॉल्ट रेंडरिंग व्यवहार के लिए दिशानिर्देश के रूप में मानकीकरण के लिए ट्रैक पर हैं । विशेष रूप से, अनुभाग फ़ेसिंग सामग्री से लिया गया है , परिकल्पित और हाइपरलिंक के लिए अनुशंसित डिफ़ॉल्ट रंग निम्नलिखित हैं:
:link { color: #0000EE; }
:visited { color: #551A8B; }
ध्यान दें कि सक्रिय हाइपरलिंक ( :link:active, :visited:active) के लिए कोई अनुशंसित डिफ़ॉल्ट नहीं है , हालांकि।
आप इन डिफ़ॉल्ट रंगों का उपयोग कर सकते हैं और उचित रूप से उनसे काम करने की अपेक्षा कर सकते हैं। लेकिन ध्यान रखें कि कोई भी ब्राउज़र इन सभी दिशा-निर्देशों को अनदेखा करने के लिए स्वतंत्र है, क्योंकि उनका पालन करना कभी भी आवश्यक नहीं है। हालाँकि, यह ब्राउज़र में एक सुसंगत उपयोगकर्ता अनुभव के लिए अनुशंसित है (जो कि इस संदर्भ में "अपेक्षित" कैसे परिभाषित किया गया है), इसलिए संभावना है कि ये रंग अधिकांश ब्राउज़रों के लिए डिफ़ॉल्ट के अनुरूप होंगे। सबसे खराब रूप से, वे अभी भी वास्तविक मूल्यों के उचित अनुमान के रूप में कार्य करते हैं।
विशेष रूप से, डिफ़ॉल्ट विज़िट नहीं किए गए और फ़ायरफ़ॉक्स और क्रोम के नवीनतम संस्करण में दौरा लिंक रंग उपर्युक्त दिशा-निर्देश के अनुरूप हैं, लेकिन IE के हाल के संस्करण भिन्न मान क्यों रिपोर्ट: विज़िट नहीं किए गए लिंक दिए गए हैं rgb(0, 102, 204), या #0066CC, और दौरा किया लिंक दिए गए हैं rgb(128, 0, 128), या #800080। फ़ायरफ़ॉक्स (और संभवतः सफारी / क्रोम) के पुराने संस्करणों में भी अलग-अलग चूक थीं। हालांकि, पुराने संस्करण हैं; आज मुख्य रूप से जो मुझे पता है कि IE है। अभी तक कोई शब्द नहीं है कि क्या यह प्रोजेक्ट स्पार्टन में बदल जाएगा - वर्तमान में यह अभी भी IE के नवीनतम संस्करण के समान मूल्यों को दर्शाता है।
यदि आप एक मानकीकृत रंग योजना की तलाश कर रहे हैं जो एचटीएमएल 5 द्वारा सुझाए गए बजाय सभी ब्राउज़रों द्वारा उपयोग की जाती है, तो एक नहीं है। न ही शुद्ध सीएसएस का उपयोग करके किसी विशेष तत्व पर किसी विशेष संपत्ति के लिए ब्राउज़र के डिफ़ॉल्ट मान को वापस करने का एक तरीका है। आपको या तो HTML5 द्वारा सुझाए गए रंगों का उपयोग करना होगा, या अपनी स्वयं की रंग योजना को तैयार करना होगा और इसके बजाय इसका उपयोग करना होगा। या तो इन विकल्पों में से एक ब्राउज़र की चूक पर वरीयता प्राप्त होगी, चाहे ब्राउज़र की कोई भी हो।
यदि संदेह है, तो आप हमेशा about:blankडिफ़ॉल्ट रंगों को सूँघने से पहले मेरे द्वारा बताई गई तकनीक का उपयोग कर सकते हैं , क्योंकि यह आज भी लागू है। आप इसका उपयोग सभी ब्राउज़रों में सक्रिय लिंक रंग को सूँघने के लिए कर सकते हैं, उदाहरण के लिए; फ़ायरफ़ॉक्स (इस अद्यतन के रूप में 29) के नवीनतम संस्करण में, यह rgb(238, 0, 0), या है #EE0000।
यह एक मानक था, लेकिन अब प्रति ब्राउज़र में काफी भिन्न है। (चूंकि नीलसन ने इसे छोड़ दिया;)
Gecko में डिफ़ॉल्ट रंग, यह मानते हुए कि उपयोगकर्ता ने अपनी प्राथमिकताएँ नहीं बदली हैं:
#0000EE(नीला)#551A8B(बैंगनी)#EE0000(लाल)गेको भी उपयोगकर्ता के रंगों के लिए नाम प्रदान करता है; वे हैं -moz-hyperlinktext -moz-visitedhyperlinktextऔर -moz-activehyperlinktextवे भी प्रदान करते हैं -moz-nativehyperlinktextजो सिस्टम लिंक रंग है।
आधिकारिक डिफ़ॉल्ट HTML स्टाइलशीट के अनुसार , कोई डिफ़ॉल्ट डिफ़ॉल्ट लिंक रंग नहीं है। हालाँकि, आप स्क्रीनशॉट लेने या किसी भी सभ्य ग्राफिक संपादक में पिपेट टूल का उपयोग करके या अपने ब्राउज़र के डेवलपर टूल का उपयोग करके अपने ब्राउज़र के डिफ़ॉल्ट उपयोग का पता लगा सकते हैं (एक aतत्व का चयन करें , देखें computed values>color)।
मेरे लिए, Chrome पर (जून 2018 को अद्यतन) एक गैर-लिंक लिंक का रंग # 2779F6 है। आप इसे हमेशा वास्तव में पास में ज़ूम करके, स्क्रीनशॉट लेकर, और html-color-codes.info जैसी वेबसाइट पर जाकर प्राप्त कर सकते हैं, जो स्क्रीनशॉट को कलर कोड में बदल देगा।
किसी चीज़ पर ब्राउज़र की डिफ़ॉल्ट स्टाइल प्राप्त करने का सबसे अच्छा तरीका यह है कि पहले स्थान पर तत्व को स्टाइल न किया जाए।
.ui-widget-content a { color: black; }, इसलिए टैब में कोई भी लिंक अपने सामान्य रंग को खो देता है। मैं इसे ओवरराइड करना चाहता हूं और बस ब्राउज़र के डिफ़ॉल्ट रंग (या उपयोगकर्ता की व्यक्तिगत स्टाइलशीट) प्राप्त कर सकता हूं, लेकिन इसके बजाय मुझे हार्ड-कोड विशिष्ट रंगों का उपयोग करना होगा।