@font-face {
font-family: GraublauWeb;
src: url("path/GraublauWeb.otf") format("opentype");
}
@font-face {
font-family: GraublauWeb;
font-weight: bold;
src: url("path/GraublauWebBold.otf") format("opentype");
}
हालांकि । WOFF
प्रकार प्रत्येक प्रमुख डेस्कटॉप ब्राउज़र द्वारा कार्यान्वित किया जाता है, जबकि TTF
प्रकार पुराने सफारी, एंड्रॉइड और आईओएस ब्राउज़र के लिए फॉलबैक है। यदि आपका फ़ॉन्ट एक मुफ्त फ़ॉन्ट है, तो आप उदाहरण के लिए onlinefontconverter का उपयोग करके अपना फ़ॉन्ट बदल सकते हैं।
@font-face {
font-family: GraublauWeb;
src: url("path/GraublauWebBold.woff") format("woff"), url("path/GraublauWebBold.ttf") format("truetype");
}
आप समर्थन करने के लिए लगभग हर ब्राउज़र अभी भी (अब IMHO आवश्यक नहीं) है कि बाहर वहाँ चाहते हैं, आप की तरह कुछ और फ़ॉन्ट प्रकार जोड़ना चाहिए:
@font-face {
font-family: GraublauWeb;
src: url("webfont.eot"); /* IE9 Compat Modes */
src: url("webfont.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
url("webfont.woff") format("woff"), /* Modern Browsers */
url("webfont.ttf") format("truetype"), /* Safari, Android, iOS */
url("webfont.svg#svgFontName") format("svg"); /* Legacy iOS */
}
आप अधिक पढ़ सकते हैं इन सभी प्रकारों को क्यों लागू किया गया है और उनके हैक्स here क्यों हैं। जिनमें से फ़ाइल प्रकार जो ब्राउज़रों द्वारा समर्थित हैं एक विस्तृत विवरण मिलता लिए, देखें:
@font-face Browser Support
EOT Browser Support
WOFF Browser Support
TTF Browser Support
SVG-Fonts Browser Support
आशा है कि यह मदद करता है
शायद टैग सूची से जावास्क्रिप्ट को हटाया जाना चाहिए? – kzh