Ответ 1
Они используют подход "дробовик" для ссылки на шрифт. Браузер попытается сопоставить каждое имя шрифта с любыми установленными шрифтами на пользовательской машине (в том порядке, в котором они были указаны).
В вашем примере "HelveticaNeue-Light"
будет проверяться первым, если этот вариант шрифта недоступен, браузер попытается "Helvetica Neue Light"
и, наконец, "Helvetica Neue"
.
Насколько мне известно, "Helvetica Neue"
не считается "безопасным веб-шрифтом", что означает, что вы не сможете полагаться на его установку для всей вашей базы пользователей. В качестве конечной позиции по умолчанию принято определять "serif"
или "sans-serif"
.
Чтобы использовать шрифты, которые не являются "безопасными для Интернета", вам нужно будет использовать технику, известную как вставка шрифта. Встроенные шрифты не нужно устанавливать на пользовательский компьютер, вместо этого они загружаются как часть страницы. Помните, что это увеличивает общую полезную нагрузку (точно так же, как это делает изображение) и может влиять на время загрузки страницы.
Отличным ресурсом для бесплатных шрифтов с лицензиями с открытым исходным кодом является Google Fonts. (Вы должны проверить отдельные лицензии перед их использованием.) Каждый шрифт имеет ссылку для загрузки с инструкциями о том, как внедрить их на свой сайт.