Ответ 1
Импорт шрифта
Во-первых, вы должны убедиться, что ваш сайт имеет этот шрифт, если средний пользователь, который не поддерживает ваш сайт, не имеет его.
Вариант 1 - импорт из внешнего поставщика
Вы можете импортировать весь файл шрифта и настройки с внешнего хоста шрифтов, например, Google Fonts. Просто поместите этот код в свой HTML, чтобы импортировать его извне:
<link rel="stylesheet" type="text/css" href="#" onclick="location.href='http://fonts.googleapis.com/css?family=Ubuntu:regular,bold&subset=Latin'; return false;">
Вариант 2 - Сохраните его на своем сервере
Вы можете просто загрузить, затем загрузить файлы шрифтов на свой сервер, а затем импортировать их через @font-face
в свой CSS. В этом примере место вашего файла шрифта будет http://example.com/fonts/ubuntu.woff
.
@font-face {
font-family: 'Ubuntu';
font-style: normal;
font-weight: 400;
src: local('Ubuntu'), url(http://example.com/fonts/ubuntu.woff) format('woff');
}
Использование шрифта
Затем вы должны указать, где вы хотите использовать этот шрифт. Просто добавьте Ubuntu
в список font-family
:
body {
font-family: Ubuntu, "times new roman", times, roman, serif;
}
Этот примерный код предоставит шрифт Ubuntu для каждого текста вашей HTML-страницы, если он доступен.