Как отобразить Noto Sans в разных весах от GitHub? - PullRequest
0 голосов
/ 02 февраля 2019

Я не могу отобразить Noto Sans в разных весах (тонкий, обычный, черный).Я нашел файлы .ttf на GitHub в каталоге noto-fonts / unhinted.Как я могу отобразить эти шрифты с разным весом?

Я работаю в Google Chrome версии 71.0.3578.98.

@font-face {
font-family: 'Noto Sans Thin';
font-weight:100;
font-style:normal;
src: url(https://github.com/googlei18n/noto- fonts/blob/master/unhinted/NotoSans-Thin.ttf?raw=true) format('truetype');
}

@font-face {
font-family: 'Noto Sans Regular';
font-weight:400;
font-style:normal;
src: url(https://github.com/googlei18n/noto-fonts/blob/master/unhinted/NotoSans-Regular.ttf?raw=true) format('truetype');
}

@font-face {
font-family: 'Noto Sans Black';
font-weight:900;
font-style:normal;
src: url(https://github.com/googlei18n/noto-fonts/blob/master/unhinted/NotoSans-Black.ttf?raw=true) format('truetype');  
}

.thin{
font-family:'Noto Sans Thin';
}
.black{
font-family:'Noto Sans Black';
}
.regular{
font-family:'Noto Sans Regular';
}


<p class="thin">Thin</p>
<p class="regular">Regular</p>
<p class="black">Black</p>

Нет визуальной разницы между тонкими и обычными.Я хотел бы получить тот же результат, что и здесь: https://www.google.com/get/noto/#sans-lgc

1 Ответ

0 голосов
/ 02 февраля 2019

Короче говоря, github не позволяет встраивать файлы, размещенные на их серверах, для использования в других доменах.Они имеют строгую политику CORS и сделали это совершенно ясным.

Если вы хотите использовать эти файлы, вам необходимо загрузить их на свой сервер и соответствующим образом связать их.

Все шрифты Noto публикуются по лицензии SIL Open Font License (OFL) v1.1, которая позволяет вам копировать, изменять и распространять их при необходимости.

...