सार्वभौमिक चयनकर्ता *
सभी तत्वों को संदर्भित करता है, इस सीएसएस यह तुम्हारे लिए क्या करेंगे:
*{
font-family:Algerian;
}
लेकिन दुर्भाग्य से यदि आप FontAwesome आइकन, या किसी भी आइकन के लिए अपने स्वयं के फ़ॉन्ट परिवार की आवश्यकता है, तो यह केवल आइकन को नष्ट कर देगा और वे आवश्यक दृश्य नहीं दिखाएंगे।
इससे बचने के लिए आप :not
का भी उपयोग करेंगे, fontawesome आइकन का एक नमूना <i class="fa fa-bluetooth"></i>
है, इसलिए केवल आप का उपयोग कर सकते हैं:
*:not(i){
font-family:Algerian;
}
इस के साथ तत्वों को छोड़ दस्तावेज़ में सभी तत्वों को यह परिवार लागू होगी टैग नाम <i>
, आप भी कक्षाओं के लिए यह कर सकते हैं:
*:not(.fa){
font-family:Algerian;
}
इस वर्ग के "पिता" जो defau fontawesome को संदर्भित करता है के साथ तत्वों को छोड़ दस्तावेज़ में सभी तत्वों को यह परिवार लागू होगी lt वर्ग, आप भी एक से अधिक वर्ग इस तरह लक्षित कर सकते हैं:
*:not(i):not(.fa):not(.YourClassName){
font-family:Algerian;
}
स्रोत
2016-03-01 22:06:54
font-family एक विरासत मूल्य है, तो क्यों न सिर्फ शरीर पर इसे परिभाषित? –
आप जुक्का के। कोर्पेला से जवाब चुनना चाहते हैं। यह लगभग एक महीने के लिए वर्तमान उठाए गए उत्तर से पहले है, और वैसे भी लगभग समान सामग्री है। – okm
संभावित डुप्लिकेट [संपूर्ण HTML दस्तावेज़ में वैश्विक फ़ॉन्ट कैसे लागू करें] (http://stackoverflow.com/questions/7025756/how-to-apply-global-font-to-whole-html-document) – davidcondrey