जवाबों:
@import
विधि का प्रयोग करें :
@import url('https://fonts.googleapis.com/css?family=Open+Sans&display=swap');
जाहिर है, "ओपन संस" ( Open+Sans
) आयात किया जाने वाला फ़ॉन्ट है। इसलिए इसे अपने साथ बदलें। यदि फ़ॉन्ट के नाम में कई शब्द हैं, तो URL +
प्रत्येक शब्द के बीच एक संकेत जोड़कर इसे एनकोड करता है , जैसा कि मैंने किया था।
जगह सुनिश्चित करें @import
किसी भी नियम से पहले, अपने सीएसएस के बहुत ऊपर ।
Google फ़ॉन्ट्स स्वचालित रूप से आपके लिए @import
निर्देश उत्पन्न कर सकते हैं। एक बार जब आप एक फ़ॉन्ट चुन लेते हैं, तो उसके (+)
बगल में स्थित आइकन पर क्लिक करें । निचले-बाएँ कोने में, "1 परिवार चयनित" शीर्षक वाला एक कंटेनर दिखाई देगा। इसे क्लिक करें, और यह विस्तार करेगा। विकल्पों का चयन करने के लिए "अनुकूलित करें" टैब का उपयोग करें, और फिर "एंबेड" पर वापस जाएं और "एंबेड फ़ॉन्ट" के तहत "@पोर्ट" पर क्लिक करें। <style>
अपनी स्टाइलशीट में टैग के बीच सीएसएस को कॉपी करें ।
@import
क्रमिक रूप से लोड होता है और इससे सबसे अच्छा बचा जाता है: varvy.com/pagespeed/avoid-css-import.html Google फोंट लोड करने का पसंदीदा (और डिफ़ॉल्ट) तरीका इन दिनों का उपयोग कर रहा है <link>
।
<link>
इसके बजाय इसका उपयोग और अनुकूलन करें ।
<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&lang=en" />
@Import का उपयोग न करने के लिए बेहतर है। बस लिंक तत्व का उपयोग करें, जैसा कि ऊपर दिखाया गया है, आपके लेआउट के सिर में।
फ़ॉन्ट ttf / अन्य प्रारूप फ़ाइलों को डाउनलोड करें, फिर बस इस सीएसएस कोड उदाहरण जोड़ें:
@font-face { font-family: roboto-regular;
src: url('../font/Roboto-Regular.ttf'); }
h2{
font-family: roboto-regular;
}
Google वेब फ़ॉन्ट्स आयात करने के लिए अपने CSS फ़ाइल में नीचे कोड जोड़ें।
@import url(https://fonts.googleapis.com/css?family=Open+Sans);
अपने फ़ॉन्ट नाम के साथ ओपन + संस पैरामीटर मान बदलें ।
आपकी सीएसएस फ़ाइल की तरह दिखना चाहिए:
@import url(https://fonts.googleapis.com/css?family=Open+Sans);
body{
font-family: 'Open Sans',serif;
}
उपरोक्त उत्तरों के साथ, इस साइट पर भी विचार करें; https://google-webfonts-helper.herokuapp.com/fonts
फायदा:
आपको बेहतर प्रतिक्रिया समय के लिए उन Google फोंट को स्व-होस्ट करने की अनुमति देता है
अपना फ़ॉन्ट चुनें
जैसे कि आपका_थीम
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: local('Open Sans Regular'), local('OpenSans-Regular'),
url('css_fonts/open-sans-v15-latin-regular.woff2') format('woff2'),
url('css_fonts/open-sans-v15-latin-regular.woff') format('woff');
}
body {
font-family: 'Open Sans',sans-serif;
}
font-weight: 400
पहले लोड करने की अनुमति देता है और फिर बिना किसी तर्क के एक ही कोड का उपयोग करके बाकी फ़ॉन्ट को लोड करता है। यह तेज़ प्रदर्शन की अनुमति देता है और, यदि आप पूरे फ़ॉन्ट, छोटी सीएसएस फ़ाइलों की आवश्यकता को समाप्त नहीं करते हैं।
आप URL से लिंक करने के लिए @ font-face का भी उपयोग कर सकते हैं। http://www.css3.info/preview/web-fonts-with-font-face/
क्या सीएमएस आईफ्रेम का समर्थन करता है? आप अपनी सामग्री के शीर्ष में भी एक iframe फेंकने में सक्षम हो सकते हैं। यह शायद धीमा होगा - इसे अपने सीएसएस में शामिल करना बेहतर होगा।
<link href="https://fonts.googleapis.com/css?family=(any font of your
choice)" rel="stylesheet" type="text/css">
फ़ॉन्ट चुनने के लिए आप लिंक पर जा सकते हैं: https://fonts.google.com
कोष्ठक को छोड़कर वेबसाइट से अपनी पसंद का फ़ॉन्ट नाम लिखें।
उदाहरण के लिए आपने अपनी पसंद के फ़ॉन्ट के रूप में लॉबस्टर को चुना,
<link href="https://fonts.googleapis.com/css?family=Lobster" rel="stylesheet"
type="text/css">
फिर आप इसे सामान्य रूप से अपनी संपूर्ण HTML / CSS फ़ाइल में एक फ़ॉन्ट-परिवार के रूप में उपयोग कर सकते हैं।
उदाहरण के लिए
<h2 style="Lobster">Please Like This Answer</h2>
ज्यूस लिंक के माध्यम से जाना
https://developers.google.com/fonts/docs/getting_started
स्टाइलशीट के उपयोग के लिए इसे आयात करने के लिए
@import url('https://fonts.googleapis.com/css?family=Open+Sans');
हम इसे आसानी से css3 में कर सकते हैं। हमें केवल @import स्टेटमेंट का उपयोग करना है। निम्न वीडियो आसानी से तरीका बताता है कि कैसे करना है। इसलिए आगे बढ़ो और इसे देखो।