Если это для сети, некоторые рекомендации:
@font-face {
font-family: 'Helvetica Neue';
src: url('HelveticaNeue-Thin.otf') format('opentype');
}
Две вещи, чтобы отметить: src
принимает URLs, и они используют url(...)
, а не font-url
или asset-url
, и в идеале - индикатор формата, чтобы было ясно, что вы знаете, что вы пытаетесь загрузить. Кроме того, не нужно упоминать вес и стиль, если они нормальные, поскольку они являются значениями по умолчанию.
@font-face {
font-family: 'Gotham Book';
src: url('Gotham-Book.ttf') format('truetype');
}
Опять же, подсказка формата хорошая. И, наконец:
body
{
font-family: 'Gotham Book', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 200%;
}
Есть стек шрифт, так что ваш контент имеет разумные резервные объявления, в случае дела идут плохо. Без такого стека вы, вероятно, закончите Times/Times New Roman при сбое ресурса шрифта, который даже не является шрифтом sans-serif. Это будет выглядеть намного хуже, чем с «неправильной», но все же безрефлекторной последовательностью резервных копий.
На дизайнерской ноте, хотя, вы делаете что-то странное: Gotham Книга гораздо толще, чем Helvetica Neue редеющий, так притворяется, что «тонкий» шрифт на самом деле шрифт «нормальный» и взаимозаменяемый для Книга Готэм любопытна. Это делает гораздо больше смысла, чтобы сказать:
@font-face {
font-family: 'Helvetica Neue';
src: url('HelveticaNeue-Regular.otf') format('opentype');
font-weight: 400;
}
@font-face {
font-family: 'Helvetica Neue';
src: url('HelveticaNeue-Thin.otf') format('opentype');
font-weight: 300;
}
, а затем быть явным о шрифте весе в вашей фактической укладке:
h1 {
font-family: 'Gotham Book';
}
p {
font-family: 'Helvetica Neue';
font-weight: 400; /* will use ...-Regular source */
}
p.thin {
font-weight: 300; /* will use ...-Thin source */
}
Наконец, если вы хотите, чтобы поддерживать большинство браузеров, дон» t используйте источники ttf/otf, но преобразуйте их в WOFF. Это скорее «обертка», чем конверсия, но она значительно увеличивает поддержку платформы.
который вы используете? –