सीएसएस के संदर्भ में inherit
और initial
के बीच क्या अंतर है? मेरे लिए वे हमेशा उदाहरण के लिए, एक ही काम किया:सीएसएस वारिस और प्रारंभिक के बीच क्या अंतर है?
a.no-style{color: inherit}
रूप
a.no-style{color: initial}
सीएसएस के संदर्भ में inherit
और initial
के बीच क्या अंतर है? मेरे लिए वे हमेशा उदाहरण के लिए, एक ही काम किया:सीएसएस वारिस और प्रारंभिक के बीच क्या अंतर है?
a.no-style{color: inherit}
रूप
a.no-style{color: initial}
प्रत्येक सीएसएस संपत्ति की परिभाषा के सारांश में दिया गया प्रारंभिक मान विरासत और गैर विरासत वाले गुणों के लिए अलग-अलग अर्थ है।
विरासत गुणों के लिए, मूल तत्व केवल रूट तत्व के लिए उपयोग किया जाता है, जब तत्व के लिए कोई मान निर्दिष्ट नहीं किया जाता है।
गैर विरासत वाले गुणों के लिए प्रारंभिक मान का उपयोग किसी तत्व के लिए किया जाता है, जब तत्व के लिए कोई मान निर्दिष्ट नहीं किया जाता है।
लेखकों को स्पष्ट रूप से इस प्रारंभिक मान को निर्दिष्ट करने की अनुमति देने के लिए CSS3 में प्रारंभिक कीवर्ड जोड़ा जा रहा है।
उत्तराधिकारी कीवर्ड का अर्थ है कि मेरे माता-पिता को जो भी मूल्य दिया गया है उसका उपयोग करें।
मुझे लगता है कि अगर आपने जवाब कॉपी और पेस्ट करने का फैसला किया है, तो कम से कम आपको स्रोत या लेखक का उल्लेख करना होगा। https://developer.mozilla.org/en-US/docs/Web/CSS/initial_value वैसे भी, अच्छा जवाब। – Heisenberg
मुझे लगता है कि 9 0% लोग यहां आते हैं क्योंकि उन्हें तकनीकी दस्तावेज़ भी वर्बोज़ मिलते हैं –
इनहेरिट
यह कीवर्ड एलीमेंट की पेरेंट मूल्य लागू होता है, एक ही करना होगा
चाहे वह समझ में आता है या नहीं। कुछ सीएसएस गुण, जैसे रंग या फ़ॉन्ट-फ़ैमिली स्वचालित रूप से विरासत में प्राप्त होते हैं, लेकिन अन्य, जैसे या मार्जिन प्रदर्शित करते हैं, नहीं हैं। उत्तराधिकारी कीवर्ड को सभी सीएसएस गुणों पर काम करना चाहिए, हालांकि।
प्रारंभिक
यह कीवर्ड प्रारंभिक मूल्य के रूप में सीएसएस विशिष्टताओं में परिभाषित लागू होता है। कभी-कभी यह प्रारंभिक मान समझ में आता है (फ्लोट: कोई नहीं), कभी-कभी यह ऐतिहासिक कारणों (पृष्ठभूमि-दोहराना: दोहराना) के लिए है, और कभी-कभी spec लेखकों ने अनिवार्य रूप से यादृच्छिक-हालांकि-कुछ हद तक रक्षात्मक विकल्प (रंग: काला) । Quirksmode साइट से
अधिक
विरासत दस्तावेज़ पेड़ में पेरेंट तत्व से हमेशा होता है, तब भी जब माता-पिता तत्व से युक्त ब्लॉक नहीं है। प्रारंभिक टैग सिर्फ तत्व को मूल मूल्य देता है।
color : initial
इंटरनेट एक्सप्लोरर द्वारा समर्थित नहीं है।
यह मदद कर सकता है: http://dev.w3.org/csswg/css-cascade/#initial-values –
इसे देखें: http://www.w3schools.com/cssref/tryit.asp?filename= trycss_initial क्या होता है यदि आप 'h1 {color: प्रारंभिक;}' से 'h1 {रंग: वारिस;}' बदलते हैं? – MattAllegro
यह निश्चित रूप से लाल हो जाएगा! –