Если вы используете внешнюю таблицу стилей, код может выглядеть примерно так:
@font-face { font-family: Junebug; src: url('Junebug.ttf'); }
.junebug { font-family: Junebug; font-size: 4.2em; }
И должен быть сохранен в отдельном файле .css (например, styles.css).Если ваш файл .css находится в месте, отличном от кода страницы, фактический файл шрифта должен иметь тот же путь, что и файл .css, а НЕ файл веб-страницы .html или .php.Тогда веб-странице нужно что-то вроде:
<link rel="stylesheet" href="css/styles.css">
в разделе вашей HTML-страницы.В этом примере файл шрифта должен находиться в папке css вместе с таблицей стилей.После этого просто добавьте class = "junebug" внутри любого тега в вашем html, чтобы использовать шрифт Junebug в этом элементе.
Если вы помещаете CSS в настоящую веб-страницу, добавьте тег стиля взаголовок html, такой как:
<style>
@font-face { font-family: Junebug; src: url('Junebug.ttf'); }
</style>
И фактический стиль элемента может быть либо включен в вышеупомянутый <style>
и вызван для каждого элемента по классу или идентификатору, либо вы можете просто объявить стиль, встроенный в элемент,Под элементом я подразумеваю
,
,
или любой другой элемент в html, который должен использовать шрифт Junebug.При использовании обеих этих опций файл шрифта (Junebug.ttf) должен находиться в том же пути, что и HTML-страница.Из этих двух вариантов наилучшая практика будет выглядеть следующим образом: <style>
@font-face { font-family: Junebug; src: url('Junebug.ttf'); }
.junebug { font-family: Junebug; font-size: 4.2em; }
</style>
и <h1 class="junebug">This is Junebug</h1>
И наименее приемлемым способом будет: <style>
@font-face { font-family: Junebug; src: url('Junebug.ttf'); }
</style>
и <h1 style="font-family: Junebug;">This is Junebug</h1>
Причиной того, что использование встроенных стилей нехорошо, является то, что из лучших практик следует, что стили должны храниться в одном месте, чтобы редактирование было практичным.Это также основная причина, по которой я рекомендую использовать самый первый вариант использования внешних таблиц стилей.Надеюсь, это поможет.