Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> CSS

सीएसएस (टाइपोग्राफी) के साथ कर्निंग को कैसे समायोजित करें

सीएसएस के साथ कर्निंग को एडजस्ट करने का तरीका जानें।

यदि आपकी पसंद के वेब फ़ॉन्ट में कर्निंग डेटा शामिल है, तो आपका ब्राउज़र स्वचालित रूप से निर्धारित करेगा कि आपके टेक्स्ट पर फ़ॉन्ट-कर्निंग लागू किया जाना चाहिए या नहीं। यह font-kerning . का उपयोग करके ऐसा करता है CSS प्रॉपर्टी, जो auto . पर सेट है डिफ़ॉल्ट रूप से:

font-kerning: auto;

दूसरे शब्दों में, एक ब्राउज़र आपके फ़ॉन्ट में कर्न लागू करने का निर्णय ले सकता है, भले ही उसमें कर्निंग डेटा अंतर्निहित (किसी भी कारण से) हो।

यदि आप यह सुनिश्चित करना चाहते हैं कि फ़ॉन्ट-कर्निंग लागू है (यदि आपके फ़ॉन्ट में यह है), ब्राउज़र की "राय" की परवाह किए बिना, तो स्वैप करें auto normal . के साथ बाहर :

font-kerning: normal;

यदि आप कर्निंग को बंद करना चाहते हैं, तो none का उपयोग करें मान के रूप में:

font-kerning: none;

रुको, आप ऐसे वेब फॉन्ट पर कर्निंग क्यों बंद करेंगे जिसमें कर्निंग उपलब्ध है?

ठीक है, शायद आपको पता चले कि आपका फ़ॉन्ट-कर्निंग एक्स ब्राउज़र में गलत प्रस्तुत करता है, उदा। एक अस्थायी ब्राउज़र बग के कारण। उस स्थिति में, इसे बंद करने का विकल्प होना अच्छा है।

एक और बात जो कभी-कभी होती है, वह यह है कि एक बार के टेक्स्ट तत्व एक विशिष्ट स्थिति में अजीब व्यवहार करते हैं, और उस स्थिति में, यह सुविधाजनक है कि आप इसे बंद कर सकते हैं, उदा। CSS उपयोगिता वर्ग के साथ:

.kerning-none {
  font-kerning: none;
}

कैसे बताएं कि आपके वेब फॉन्ट में कर्निंग डेटा है या नहीं

यह पता लगाने का एक त्वरित तरीका है कि आपके वेब फ़ॉन्ट में कर्निंग डेटा है या नहीं, इसे none पर सेट करके, इसे आगे और पीछे अक्षम और सक्षम करना है और normal और अपने ब्राउज़र में टेक्स्ट-रेंडरिंग परिवर्तनों को ध्यान से देखें:

<वीडियो शैली ="डिस्प्ले:ब्लॉक; मार्जिन:0 ऑटो;" width="320" height="auto" ऑटोप्ले लूप> आपका ब्राउज़र वीडियो टैग का समर्थन नहीं करता है।
  1. CSS के साथ लेबल कैसे स्टाइल करें?

    CSS के साथ लेबल को स्टाइल करने के लिए, कोड इस प्रकार है - उदाहरण <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style>    body {       font-family: "Segoe UI",

  1. सीएसएस के साथ स्क्रॉलबार कैसे छिपाएं?

    CSS के साथ स्क्रॉलबार को छिपाने के लिए, कोड इस प्रकार है - उदाहरण <!DOCTYPE html> <html> <head> <style>    body {       height: 150vh;       width: 200vw;       overflow: hidden;       font-family: "Se

  1. सीएसएस के साथ तीर कैसे बनाएं?

    सीएसएस के साथ तीर बनाने के लिए, कोड इस प्रकार है - उदाहरण <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style>    body {       font-family: "Segoe UI", Tahoma,