В папке с index.php создал папку, закинул туда шрифт mr_PotraLightG_Light.ttf. Когда открываю сайт на локальном сервере, шрифт подгружается.
Вот так его подключаю в Style.css:
@font-face {
font-family: "mr_PotraLightG Light";
src: url("Fonts/mr_PotraLightG_Light.ttf");
}
А вот так использую: (майл удаляет теги, между TEST блоки span style font-family: mr_PotraLightG Light;)(не ставил знаки, тк вдруг он опять удалит
TEST
И всё работает.
Но, если закинуть сайт на хостинг, то шрифт не подгружается, а используется какой-то другой (стандартный?).
Файлы на сервере проверял - всё на месте.
Также, не работает imagettftext из-за этой же ошибки.
Верстка, CSS, HTML, SVG
Не работает шрифт на сайте, который размещён на хостинге.
Раз локально работает, значит на серваке пути другие. Логи HTTP-сервера почитай, чтобы узнать точно.
Вопрос-то в чем? Эти твои прохладные истории мало кого волнуют.
Вопрос-то в чем? Эти твои прохладные истории мало кого волнуют.
Гипотеза 1. На сервере перегрузи страницу в браузере Ctrl+F5. Возможно, старый кэш мешает.
Гипотеза 2. Проверь правильность регистра символов в названиях файлов. Windows не обращает внимание на регистр, а серверная операционная система обращает.
Гипотеза 2. Проверь правильность регистра символов в названиях файлов. Windows не обращает внимание на регистр, а серверная операционная система обращает.
Vova Vova
Гипотеза 3. Слеши к файлу CSS стоят "\", а на сервере надо "/".
Скорее всего хостинг-сервер работает на ОС Linux, а сайт ты рисуешь на Винде.
А отличия между ОС есть.
По минимуму что нужно сделать на сервере:
- поставить рекурсивно доступ chmod 777 всем папкам и файлам. После редактирования нужно изменить этот доступ на chmod 755 так же рекурсивно.
- проверить написание имен файлов и папок, т. к. в Linux как написал, так сервер и понимает, если имя папки Folder с большой буквы, то она и будет пониматься сервером как Folder, а не folder. В именах папок и файлов не желательно иметь пробелы, а если они есть, то при указании пути в скриптах такие имена нужно ставить в кавычки, как строки в ЯП. Иначе сервер не найдет пути (если не так понимает имена) или не откроет на чтение или на запуск файл, у которого нет прав по chmod.
- относительные и абсолютные пути к папкам и файлам на диске в ОС Linux пишутся и понимаются тоже по-разному. Почитай про это, а то мой текст сюда целиком может не влезть:)
А отличия между ОС есть.
По минимуму что нужно сделать на сервере:
- поставить рекурсивно доступ chmod 777 всем папкам и файлам. После редактирования нужно изменить этот доступ на chmod 755 так же рекурсивно.
- проверить написание имен файлов и папок, т. к. в Linux как написал, так сервер и понимает, если имя папки Folder с большой буквы, то она и будет пониматься сервером как Folder, а не folder. В именах папок и файлов не желательно иметь пробелы, а если они есть, то при указании пути в скриптах такие имена нужно ставить в кавычки, как строки в ЯП. Иначе сервер не найдет пути (если не так понимает имена) или не откроет на чтение или на запуск файл, у которого нет прав по chmod.
- относительные и абсолютные пути к папкам и файлам на диске в ОС Linux пишутся и понимаются тоже по-разному. Почитай про это, а то мой текст сюда целиком может не влезть:)
Похожие вопросы
- Если сайт стоит на бесплатном хостинге, верите ли вы в заработок на этом сайте? Я не верю :-( Права ли я?
- Не отображаются картинки на сайте после заливки на хостинг
- Как не зная основ в сайтостроении создать клёвый сайт, который принесёт много денег ?
- Есть мой сайт, он сделан на конструкторе. Могу я, как то скачать html код скачать, чтоб разместить его на любом хостинге?
- Помощь в разработке сайта. (макет, хостинг и домен есть. Не понимаю что делать с версткой и куда ее загружать)
- Посоветуйте не дорогой и честный хостинг на несколько сайтов
- Подскажите бесплатный хостинг, чтобы все время был бесплатный, чтобы на хостинге был конструктор сайтов и шаблоны для ус..
- Где найти бесплатный хостинг для сайта + домен?
- Здравствуйте, подскажите пожалуйста на каком хостинге лучше всего создавать свой сайт и какой движок лучше всего выбрать?
- Если делаешь сайт на продажу нужно ли для него покупать хостинг и домен?