उपयोग करने का सही तरीका क्या है @font-face
ताकि यदि उपयोगकर्ता के पास पहले से ही ब्राउज़र है तो वह फॉन्ट डाउनलोड नहीं करेगा?
मैं DejaVu को परिभाषित करने के लिए @ फ़ॉन्ट-फेस का उपयोग कर रहा हूं, जो पहले से ही मेरे सिस्टम (लिनक्स) पर स्थापित है। फ़ायरफ़ॉक्स फ़ॉन्ट डाउनलोड नहीं कर रहा है, लेकिन क्रोमियम इसे हर बार डाउनलोड कर रहा है!
मेरा सीएसएस कोड, फ़ॉन्ट गिलहरी पर आधारित है और यह प्रश्न इस तरह दिखता है:
@font-face {
font-family: 'DejaVu Serif';
src: url('DejaVuSerif-webfont.eot');
src: local('DejaVu Serif'), url('DejaVuSerif-webfont.woff') format('woff'), url('DejaVuSerif-webfont.ttf') format('truetype'), url('DejaVuSerif-webfont.svg#webfontCFu7RF0I') format('svg');
font-weight: normal;
font-style: normal;
}
/* ... @font-face definitions for italic and bold omitted ... */
@font-face {
font-family: 'DejaVu Serif';
src: url('DejaVuSerif-BoldItalic-webfont.eot');
src: local('DejaVu Serif Bold Italic'), url('DejaVuSerif-BoldItalic-webfont.woff') format('woff'), url('DejaVuSerif-BoldItalic-webfont.ttf') format('truetype'), url('DejaVuSerif-BoldItalic-webfont.svg#webfontQAewh7pf') format('svg');
font-weight: bold;
font-style: italic;
}