не подключаются пользовательские шрифты для email html шаблона

typus

Мой дом здесь!
Регистрация
25 Июл 2007
Сообщения
895
Реакции
241
Приветствую,
есть задача, в соответствии со стилями сайта сверстать html шаблон для рассылок -
все без проблем, кроме одного: не могу подключить один шрифт с данного сайта.
Сайт -
Скрытое содержимое доступно для зарегистрированных пользователей!

Шрифт - jaapokkiregular, ну там кругом он, заголовочный.
В идеале было бы, чтобы этот шрифт подключался напрямую с исходного сайта, прописываю, практически копирую, только урлы к шрифтам пишу полные:
Код:
@font-face {
    font-family: "JaapokkiRegular";
    font-style: normal;
    font-weight: normal;
    src: url("http://invers-gruppe.de/fonts/jaapokki/jaapokki-regular.eot?#iefix") format("embedded-opentype"), 
url("http://invers-gruppe.de/fonts/jaapokki/jaapokki-regular.woff") format("woff"), 
url("http://invers-gruppe.de/fonts/jaapokki/jaapokki-regular.ttf") format("truetype"), 
url("http://invers-gruppe.de/fonts/jaapokki/jaapokki-regular.svg#JaapokkiRegular") format("svg");
}
Не подключается.
Хорошо, думаю я, ведь шрифты с google подключаются без проблем, пробую точно так же как
Код:
@import "http://fonts.googleapis.com/css?family=Lato:100,300,400,700,900";
прописать
Код:
@import "http://mysite.com/projects/invers/fonts.css";
для этого на своем ресурсе создаю папку project/invers, в этой папке помещаю файл fonts.css, тут же папку fonts, куда копирую все форматы шрифта. (добавляю еще woff2)
В файле fonts.css прописываю:
Код:
@font-face {
    font-family: "jaapokkiregular";
    font-style: normal;
    font-weight: normal;
    src: url("http://mysite.com/projects/invers/fonts/jaapokki-regular.eot?#iefix") format("embedded-opentype"), 
url("http://mysite.com/projects/invers/fonts/jaapokki-regular.woff") format("woff"), 
url("http://mysite.com/projects/invers/fonts/jaapokki-regular.ttf") format("truetype"), url("http://mysite.com/projects/invers/fonts/jaapokki-regular.woff2") format("woff2"), url("http://mysite.com/projects/invers/fonts/jaapokki-regular.svg#jaapokki") format("svg");
}
Не подключается.
Но!
Если я искомый html для шаблона - index.html - помещаю тут же на своем ресурсе, то шрифт подключается без проблем.
Но если я этот же html запускаю со своей локальной машины, или с любого другого места, то шрифт не подключается, не смотря на то что пути полные, и любой шрифт любого формата по пути доступен.
В чем может быть проблема и как ее решить?
 
Я бы на вашем месте забил бы эти шрифты. Дело в том что многие почтовики их не распознают.

Здесь показаны поддерживаемые теги у популярных почтовиков:
Для просмотра ссылки Войди или Зарегистрируйся

Если недоступно то вот:
Для просмотра ссылки Войди или Зарегистрируйся

Если неправильно понял, извините.
 
забить нельзя, задача поставлена вполне определенная.
Тут я понял все дело в том, где находятся ресурсы, в данном случае шрифты.
Если забыть что это для email, то задача выглядит так: как подключить шрифты, находящиеся на другом сервере?
Сейчас заметил такую вещь, подключаю font-awesome, точно также - если на том же сервере, то без проблем подключаются, если на другом - нет... И с cdn font-awesome подключаются без проблем...думал, может с правами что то не так, специально открыл все что связано с этими шрифтами, не работает...
 
вопрос решил - Для просмотра ссылки Войди или Зарегистрируйся решали подобную проблему, оказывается, нельзя просто так подключить шрифты со стороннего сервера.
Но путем редактирования .htaccess все подключилось очень быстро.
 
Назад
Сверху