Странности font-face

Вопросы и проблемы, касающиеся верстки и дизайна

Странности font-face

Сообщение jazz » 13 сен 2013, 22:23 ,  »  Сообщение:#1

Есть вот такой фонт-фэйс.
Код: Выделить всё
@font-face {
    font-family: 'PresidentCyrRegular';
    src: url('/fonts/president.eot');
}
@font-face {   
    font-family: 'PresidentCyrRegular';
         src: local('PresidentCyrRegular'),
         url('/fonts/president.eot?#iefix') format('embedded-opentype'),
         url('/fonts/president.woff') format('woff'),
         url('/fonts/president.ttf') format('truetype'),
         url('/fonts/president.svg#PresidentCyrRegular') format('svg');
         
font-weight: normal;
font-style: normal;
}

Форматы шрифта сперва сгененировала в сети. Потом попробовала через программу fontforge. Шрифт кириллический.
Корректно отображается он только в webkit'овых браузерах (Chrome, Opera, Epiphany). В Konqueror, Arora отображается только латиница. В Mozilla нет ничего, замещается б-гомерзким стандартным шрифтом. В чем может быть дело? Я полный профан, но за несколько дней усердных поисков ничегошеньки не нашла.
Аватара пользователя
jazz
 
Сообщения: 19
Зарегистрирован: 09 сен 2013, 20:49

Re: Странности font-face

Сообщение cmsservice » 13 сен 2013, 22:40 ,  »  Сообщение:#2

Смотрите viewtopic.php?p=2991#p2991

У Вас в определении ошибка, посмотрите внимательно.
С уважением, Константин
http://Переделка-сайтов.РФ
Индивидуальные решения на платформе Concrete5 для театров и производственно-торговых компаний.
Аватара пользователя
cmsservice
 
Сообщения: 763
Зарегистрирован: 10 окт 2010, 00:10
Откуда: Москва

Re: Странности font-face

Сообщение jazz » 16 сен 2013, 16:50 ,  »  Сообщение:#3

Константин, спасибо, я просматривала темы форума. Если вы о ссылках, указанный вариант почему-то не работает вовсе, также, как и полный адрес (site.ru/concrete/themes/blabla/fonts/blablafont.bla). И вообще ноль идей, почему. Сегодня попробую взять дефолтную тему, переделать малость и заново настроить шрифт через fontforge. Ибо fontsquirrel его брать не хочет (блэклист, видимо).
Аватара пользователя
jazz
 
Сообщения: 19
Зарегистрирован: 09 сен 2013, 20:49

Re: Странности font-face

Сообщение cmsservice » 16 сен 2013, 17:11 ,  »  Сообщение:#4

А если вот так:

Код: Выделить всё
@font-face {   
    font-family: 'PresidentCyrRegular';
    src: local('☺');
    src: url('/fonts/president.eot');
    src: url('/fonts/president.eot?#iefix') format('embedded-opentype'),
          url('/fonts/president.svg') format('svg'),
          url('/fonts/president.woff') format('woff'),
          url('/fonts/president.ttf') format('truetype');         
    font-weight: normal;
    font-style: normal;
}


Вообще, у Вас директория fonts в корне сайта лежит?
С уважением, Константин
http://Переделка-сайтов.РФ
Индивидуальные решения на платформе Concrete5 для театров и производственно-торговых компаний.
Аватара пользователя
cmsservice
 
Сообщения: 763
Зарегистрирован: 10 окт 2010, 00:10
Откуда: Москва

Re: Странности font-face

Сообщение jazz » 19 сен 2013, 12:24 ,  »  Сообщение:#5

Без локального поиска все то же самое.
Эм, нет, в папке темы... Но я уже все переделываю, попробую в корень сайта в процессе ткнуть.
Аватара пользователя
jazz
 
Сообщения: 19
Зарегистрирован: 09 сен 2013, 20:49

Re: Странности font-face

Сообщение Count_Raven » 19 сен 2013, 17:02 ,  »  Сообщение:#6

jazz писал(а):Без локального поиска все то же самое.
Эм, нет, в папке темы... Но я уже все переделываю, попробую в корень сайта в процессе ткнуть.


У вас пути указаны вида "/fonts/president.eot", значит шрифты должны находиться в корне сайта.
Если шрифты находятся в папке fonts, которая находится в той же папке, где находится CSS, то нужно писать "fonts/president.eot".
Если ваши css-файлы находятся в папке css в папке шаблона, а шрифты находятся в папке fonts в папке шаблона, то писать нужно "../fonts/president.eot".

Логика понятна? Если нет - всегда рад помочь. Молчал, потому как cmsservice прекрасно справлялся.
Мне кажется у вас просто неверно указаны пути. Смотрите в консоль ошибок FireBug (Firefox) или Chrome Developer Tools (Google Chrome) и подобные. Только, возможно, включите фильтр CSS (он по-умолчанию выключен), чтобы видеть проблемы с CSS.
Там смотрите на ошибки вида 404 или Failed to load resource.

Если у вас вот так, как сказал cmsservice:
Код: Выделить всё
@font-face {   
    font-family: 'PresidentCyrRegular';
    src: local('☺');
    src: url('/fonts/president.eot');
    src: url('/fonts/president.eot?#iefix') format('embedded-opentype'),
          url('/fonts/president.svg') format('svg'),
          url('/fonts/president.woff') format('woff'),
          url('/fonts/president.ttf') format('truetype');         
    font-weight: normal;
    font-style: normal;
}

То тут вы пытаетесь загрузить шрифты из корневой папки сайта. Что, по вашим же словам, не является правдой. У вас в шаблоне. Выше я объяснил все моменты формирования путей к файлам шрифтов внутри CSS.
Country Amiant - Regno All Rianto
Аватара пользователя
Count_Raven
Супермодератор
 
Сообщения: 1156
Зарегистрирован: 06 окт 2010, 15:00
Откуда: Country Amiant

Re: Странности font-face

Сообщение cmsservice » 19 сен 2013, 22:52 ,  »  Сообщение:#7

Вот фигово что тут плюсовать/лайкать сообщения нельзя. :)
С уважением, Константин
http://Переделка-сайтов.РФ
Индивидуальные решения на платформе Concrete5 для театров и производственно-торговых компаний.
Аватара пользователя
cmsservice
 
Сообщения: 763
Зарегистрирован: 10 окт 2010, 00:10
Откуда: Москва

Re: Странности font-face

Сообщение Count_Raven » 20 сен 2013, 00:22 ,  »  Сообщение:#8

cmsservice писал(а):Вот фигово что тут плюсовать/лайкать сообщения нельзя. :)

Эмм... А зачем?
Country Amiant - Regno All Rianto
Аватара пользователя
Count_Raven
Супермодератор
 
Сообщения: 1156
Зарегистрирован: 06 окт 2010, 15:00
Откуда: Country Amiant

Re: Странности font-face

Сообщение cmsservice » 20 сен 2013, 11:05 ,  »  Сообщение:#9

Ну вот понравился твой коммент или еще чей, хочу плюс "в карму" человеку дать :)
С уважением, Константин
http://Переделка-сайтов.РФ
Индивидуальные решения на платформе Concrete5 для театров и производственно-торговых компаний.
Аватара пользователя
cmsservice
 
Сообщения: 763
Зарегистрирован: 10 окт 2010, 00:10
Откуда: Москва

Re: Странности font-face

Сообщение MonoStas » 20 сен 2013, 12:58 ,  »  Сообщение:#10

Напишите админу, он отзывчивый. Я ему писал, чтобы добавил ссылки к номеру сообщения, чтобы можно было посылать людей на нужные посты и избегать дублирования вопросов в случае чего. Ну вот, он прикрутил, за что огромное спасибо.

нашел вот модик к пхпбб3:
Пожалуйста зарегистрируйтесь, чтобы увидеть ссылку

вот тема про него:
Пожалуйста зарегистрируйтесь, чтобы увидеть ссылку


вот еще есть мощный мод:
Пожалуйста зарегистрируйтесь, чтобы увидеть ссылку
Пользую: CentOS 6.5, Ubuntu, Nginx, PHP, MySQL, Python, Sublime Text 3, CSS3, HTML5, jQuery...... Concrete5 (-;
Аватара пользователя
MonoStas
 
Сообщения: 80
Зарегистрирован: 11 окт 2012, 19:21
Откуда: Москва

Re: Странности font-face

Сообщение Count_Raven » 20 сен 2013, 23:45 ,  »  Сообщение:#11

Все понятно. Не вижу необходимости всякие лайки и подобные вещи добавлять. Зло это все.
Country Amiant - Regno All Rianto
Аватара пользователя
Count_Raven
Супермодератор
 
Сообщения: 1156
Зарегистрирован: 06 окт 2010, 15:00
Откуда: Country Amiant

Re: Странности font-face

Сообщение vbnm » 08 ноя 2013, 04:51 ,  »  Сообщение:#12

Мож не в тему, но относительно благоустройства форума замечу.
Счас пользую линейку
Пожалуйста зарегистрируйтесь, чтобы увидеть ссылку
там уже много реализовано в коробке, так и парится не приходится.
Можно просто весь этот форум перезалить на этот движок, удобства неимоверные))
vbnm
 
Сообщения: 462
Зарегистрирован: 02 июл 2011, 01:44


Вернуться в Верстка и дизайн

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron