Шрифт, указанный в CSS, работает в Chrome, но не в Safari - почему?

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

Я размещаю сайт на Github и использую бесплатный субдомен netlify, так как это эксперимент - я не уверен, что это актуальная информация.

@font-face {
  font-family: Karla;
    src: url(.../jsc/Karla-Regular.ttf) format ('truettype');
    }

Вы установили шрифт в своей системе? Иногда я видел такое поведение, когда он был установлен, хром использовал системный шрифт, а другие браузеры - нет. Вы видите ошибку 404 в консоли? Я вижу, у вас три точки в пути (.../jsc/Karla-Regular.ttf) вместо двух (../jsc/Karla-Regular.ttf).

Jonas Grumann 25.03.2019 16:34

Приносим извинения - тройная точка была ошибкой копирования-вставки. Нет ошибки 404 в консоли. Я установил шрифт.

learningj 25.03.2019 16:45

У вас есть шрифт во всех различных форматах? css-tricks.com/snippets/css/using-font-face

Jonas Grumann 25.03.2019 16:48

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

Jonas Grumann 25.03.2019 16:50

Попробуйте указать несколько файлов шрифтов (EOT, WOFF) в вашем @font-face , у Safari могут возникнуть проблемы с файлами TrueType.

MattHamer5 25.03.2019 16:55
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
0
5
38
0

Другие вопросы по теме