Зверніть увагу, що вас також може зацікавити:
Спеціальний веб-шрифт не працює в IE9
Це включає в себе більш описовий розподіл CSS, який ви бачите нижче (і пояснює твіки, які роблять його кращим для роботи на IE6-9).
@font-face {
font-family: 'Bumble Bee';
src: url('bumblebee-webfont.eot');
src: local('☺'),
url('bumblebee-webfont.woff') format('woff'),
url('bumblebee-webfont.ttf') format('truetype'),
url('bumblebee-webfont.svg#webfontg8dbVmxj') format('svg');
}
@font-face {
font-family: 'GestaReFogular';
src: url('gestareg-webfont.eot');
src: local('☺'),
url('gestareg-webfont.woff') format('woff'),
url('gestareg-webfont.ttf') format('truetype'),
url('gestareg-webfont.svg#webfontg8dbVmxj') format('svg');
}
body {
background: #fff url(../images/body-bg-corporate.gif) repeat-x;
padding-bottom: 10px;
font-family: 'GestaRegular', Arial, Helvetica, sans-serif;
}
h1 {
font-family: "Bumble Bee", "Times New Roman", Georgia, Serif;
}
І Ваші подальші запитання:
З. Я хотів би використовувати шрифт, такий як "Джміль", наприклад. Як я можу використовувати @font-face
цей шрифт на комп'ютері користувача?
Зауважте, що я не знаю, як називається ваш шрифт або файл Bumble Bee, тому налаштуйте відповідно, і декларація шрифту повинна передувати (прийти раніше) вашому використанню, як я вже показав вище.
З: Чи можу я все-таки використовувати інший @font-face
шрифт "GestaRegular"? Чи можу я використовувати обидва в одній таблиці стилів?
Просто перелічіть їх разом, як я показав у своєму прикладі. Немає жодної причини, за якою ви не можете задекларувати обидва. Все, що @font-face
робить, - це доручити браузеру завантажити та зробити доступним сімейство шрифтів. Див .: http://iliadraznin.com/2009/07/css3-font-face-multiple-weights