जवाबों:
आपको !importantCSS के भीतर तारांकन और तत्वों का उपयोग करने में सक्षम होना चाहिए ।
html *
{
font-size: 1em !important;
color: #000 !important;
font-family: Arial !important;
}
तारांकन सब कुछ से मेल खाता है (आप शायद बिना htmlभी दूर हो सकते हैं)।
यह !importantसुनिश्चित करता है कि आप इस शैली में जो कुछ भी सेट कर सकते हैं उसे ओवरराइड नहीं कर सकते (जब तक कि यह महत्वपूर्ण भी न हो)। (यह आपकी आवश्यकता के साथ मदद करने के लिए है कि इसे "पाठ के आंतरिक स्वरूपण को अनदेखा करना चाहिए" - जिसका मुझे मतलब था कि अन्य शैलियों को इन पर अधिलेखित नहीं किया जा सकता है)
ब्रेसिज़ के भीतर की बाकी शैली किसी भी अन्य स्टाइलिंग की तरह है और आप जो चाहें कर सकते हैं। मैंने एक उदाहरण के रूप में फ़ॉन्ट आकार, रंग और परिवार को बदलने के लिए चुना।
!important। इसे हमेशा अंतिम विकल्प के रूप में उपयोग किया जाना चाहिए।
!importantयहां का उपयोग मूल पोस्टर की आवश्यकता के कारण है, "एक ही फ़ॉन्ट-परिवार और एक ही पाठ-आकार में पाठ के सभी आंतरिक स्वरूपण की अनदेखी है।" यदि आपके पास वह आवश्यकता नहीं है, तो आप उपयोग नहीं करना चाहते हैं !important।
html * {}या शामिल स्टाइल शीट में body * {}अधिक विशिष्ट के माध्यम से ओवरराइड से बचने में आपकी सहायता करेगा body p {}। body p {}की तुलना में अधिक विशिष्ट है body {}, इसलिए तारांकन यहां एक महत्वपूर्ण तत्व है।
htmlसे html *यहाँ
सबसे अच्छा अभ्यास मुझे लगता है कि शरीर को फ़ॉन्ट सेट करना है:
body {
font: normal 10px Verdana, Arial, sans-serif;
}
और यदि आप इसे कुछ तत्व के लिए बदलने का निर्णय लेते हैं तो इसे आसानी से अधिलेखित किया जा सकता है:
h2, h3 {
font-size: 14px;
}
इसे अपने सीएसएस के बॉडी सेलेक्टर में सेट करें। उदाहरण के लिए
body {
font: 16px Arial, sans-serif;
}
निम्नलिखित सीएसएस का उपयोग करें:
* {
font: Verdana, Arial, 'sans-serif' !important;/* <-- fonts */
}
*-Selector का मतलब है किसी भी / सभी तत्वों, लेकिन स्पष्ट रूप से खाद्य श्रृंखला के तल पर होगा जब इसे और अधिक अधिभावी की बात आती विशिष्ट चयनकर्ताओं।
ध्यान दें कि !important-flag -स्टाइल को निरपेक्ष होने के fontलिए प्रस्तुत करेगा *, भले ही अन्य चयनकर्ताओं का उपयोग पाठ सेट करने के लिए किया गया हो (उदाहरण के लिए, bodyया शायद a p)।
!importantअन्य चयनकर्ताओं को सेटिंग को ओवरराइड करने से रोकेंगे।
!importantअन्य चयनकर्ताओं को ओवरराइड करने से रोकेंगे, जब तक वे इसका उपयोग नहीं करते हैं। हे। मैं अपनी पोस्ट संपादित करूंगा और इसे जोड़ूंगा - धन्यवाद। :-)
!importantऊपर के अधिक विशिष्ट चयनकर्ताओं से भी ओवरराइड कर सकता हूं । लेकिन यह काफी हद तक यहाँ नहीं है मुझे लगता है :)
इसे इस्तेमाल करे:
body
{
font-family:your font;
font-size:your value;
font-weight:your value;
}
{}बटन का उपयोग करते हैं तो आप अपने उत्तरों में इस तरह से उदाहरण कोड प्रदर्शित कर सकते हैं।
!importantउपयोगी है, लेकिन अगर इसका अत्यधिक उपयोग हो जाता है, तो यह थोड़ा "थार राक्षस हो सकता है"।