|
|
|
| Здравствуйте!
Столкнулся с такой проблемой: на домашнем ПК создал папку и закинул туда html файл, css файл и шрифт в 4-ех форматах (ttf,eot,svg,woff). В файле со стилями прописал код:
@font-face {
font-family: 'yyy';
src: url('xxx-webfont.eot');
src: url('xxx-webfont.eot?#iefix') format('embedded-opentype'),
url('xxx-webfont.woff') format('woff'),
url('xxx-webfont.ttf') format('truetype'),
url('xxx-webfont.svg#yyy') format('svg');
font-weight: normal;
font-style: normal;
}
|
Но проблема в том, что этот шрифт, ни один браузер не читает! Как заставить их это сделать? | |
|
|
|
|
|
|
|
для: sasha12342
(16.04.2014 в 01:55)
| | а если явно прописать путь к файлу? | |
|
|
|
|
|
|
|
для: KPETuH
(16.04.2014 в 10:20)
| | Пробовал, не хочет...
А если через денвер открываю (index.html) то шрифт нормально отображается. Получается, у денвера хватает мозгов прочитать и отобразить шрифт а у браузеров нет? | |
|
|
|
|
|
|
|
для: sasha12342
(16.04.2014 в 11:09)
| | какой путь вы прописывали? | |
|
|
|
|
|
|
|
для: KPETuH
(16.04.2014 в 11:17)
| | 1 - src: url('file:///C:/Documents%20and%20Settings/SASHA/%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B9%20%D1%81%D1%82%D0%BE%D0%BB/%D0%B2%D1%81%D0%B5%20%D0%BF%D0%B0%D0%BF%D0%BA%D0%B8/shrift/moi_shrift.ttf');
2 - src: url('file:///C:/Documents and Settings/SASHA/Рабочий стол/все папки/shrift/moi_shrift.ttf');
3 - src: url('C:\Documents and Settings\SASHA\Рабочий стол\все папки\shrift\moi_shrift.ttf');
4 - src: url('moi_shrift.ttf'); | |
|
|
|
|
|
|
|
для: sasha12342
(16.04.2014 в 15:09)
| | а html где лежит? | |
|
|
|
|
|
|
|
для: KPETuH
(16.04.2014 в 16:20)
| | В папке "shrift". Все файлы лежат в одной директории (в папке shrift). | |
|
|
|
|
|
|
|
для: sasha12342
(16.04.2014 в 16:37)
| | Так пробовали?
src: url('./moi_shrift.ttf');
|
| |
|
|
|
|
|
|
|
для: KPETuH
(16.04.2014 в 16:52)
| | Только что попробовал, не видит... | |
|
|
|
|
|
|
|
для: sasha12342
(16.04.2014 в 17:14)
| | высуньте css в корень
а шрифты в папку | |
|
|
|
|
 79.1 Кб |
|
|
для: moonfox
(16.04.2014 в 20:55)
| | Сунул, ноль эмоций...
src: url('shrift2/moi_shrift.ttf');
|
Может, у себя кто нибудь попробует установить, и корректно отобразить. | |
|
|
|
|
|
|
|
для: sasha12342
(16.04.2014 в 23:02)
| | вы открываете браузером html или открываете сайт? | |
|
|
|
|
|
|
|
для: KPETuH
(16.04.2014 в 23:23)
| | html (просто щелкаю по нему из папки shrift) | |
|
|
|
|
|
|
|
для: sasha12342
(16.04.2014 в 23:31)
| | Отлично работает ваш шрифт
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>@font-face</title>
<style>
@font-face {
font-family: yyy; /* Имя шрифта */
src: url(./123.ttf); /* Путь к файлу со шрифтом */
}
P {
font-family: yyy;
}
</style>
</head>
<body>
<p>Протяженность варьирует дорийский микрохроматический интервал,
но если бы песен было раз в пять меньше, было бы лучше для всех.</p>
</body>
</html>
|
| |
|
|
|
|
|
|
|
для: KPETuH
(16.04.2014 в 23:41)
| | Круто! А я указал кодировку файла "utf-8" (в редакторе) и решил что этого будет достаточно :)
Спасибо большое за помощь, в целом, и за <meta charset="utf-8"> в частности.
Кстати а зачем прописывать "./" для файла который находиться в той-же директории? | |
|
|
|
|
|
|
|
для: sasha12342
(17.04.2014 в 00:41)
| | ну так на всякий случай привычка, иногда правда выходит боком ) | |
|
|
|