Как изменить семейство шрифтов в проекте C # MVC? - PullRequest
0 голосов
/ 25 июня 2018

У меня есть проект C # MVC, в котором я изменил семейство шрифтов. На локальном хосте он работает, но когда он на сервере, он не работает.

Localhost: Localhost image

и на сервере: Server image

В моем _Layout.cshtml (общем макете) у меня есть следующая ссылка на стиль шрифта:

<link rel="stylesheet" href="https://use.typekit.net/idk3wns.css">

И в моем файле site.css я поместил это:

*{
    font-family: indie-flower, sans-serif;
    font-style: normal;
    font-weight: 400;
}

Кто-то знает, почему это происходит, и как я могу это исправить?

Ответы [ 2 ]

0 голосов
/ 25 июня 2018

Ваш запрос к семейству шрифтов <link rel="stylesheet" href="https://use.typekit.net/idk3wns.css"> отклоняется.

Отличный, надежный и открытый ресурс шрифтов it Google Fonts .Там вы можете найти много шрифтов и легко получить ссылки.

В частности, в вашем случае вы можете использовать этот:

<link href="https://fonts.googleapis.com/css?family=Indie+Flower" rel="stylesheet">

И использовать так:

*{
    font-family: 'Indie Flower', sans-serif;
    font-style: normal;
    font-weight: 400;
}
0 голосов
/ 25 июня 2018

Можно предположить, что разница может быть связана с брандмауэром сервера, проверьте раздел 7 приведенной ниже ссылки и убедитесь, что порты открыты.

Если ваш сетевой прокси-сервер или брандмауэр блокирует доступ к любому изнеобходимые домены, синхронизация шрифтов не будет работать.Ваш компьютер должен иметь доступ к этим конечным точкам и загружать с них файлы.

Вот список необходимых доменов;порт 443 также должен быть открыт.

https://data.typekit.net:443
https://state.typekit.net:443
https://polka.typekit.com:443
https://api.typekit.com:443

Используйте тестовую страницу Typekit для проверки этих соединений с вашего компьютера в веб-браузере.

Тестирование в браузере

Устранение неполадок с набором

...