2013-08-30 3 views
1

Извините, может быть, глупый, но я не могу использовать @ font-face с краткими, у меня есть 3 файла .ttf, сохраненные в папке «Шрифты»,@ font-face .ttf файлы несколько, некоторые работают, некоторые сбой

@font-face 
{ 
font-family:'sansation'; 
src: url('fonts/Sansation_light.ttf') format('truetype'); 
} 
p 
{ 
text-align:left; 
font-family:'sansation'; 
font-size:16px; 
} 

Вышеприведенные отлично работает, но когда я делаю то же самое с остальными:

@font-face 
{ 
font-family:'ttf_outwrite'; 
src: url('fonts/outwrite.ttf') format('truetype'); 
} 
a 
{ 
font-size:20px; 
font-family:'ttf_outwrite'; 
} 

... это, кажется, не ссылаются на все. Возможно ли это с помощью кратных файлов .ttf? Если вы хотите попытаться воспроизвести проблему, шрифты можно загрузить за несколько секунд с http://www.fontspace.com/ttf.

Любая помощь приветствуется.

Спасибо,

+0

Это должно работать. Поскольку вы утверждаете, что это не так, должно быть что-то несвязанное с тем, что вы здесь разместили, что вызвало проблему ... Вы посмотрели: www.google.com/fonts в качестве альтернативы? – Xarcell

+0

, чтобы я мог отладить вашу проблему относительно того, почему он не работает, мне нужно увидеть веб-страницу. – Xarcell

+0

Привет, большое спасибо за ответ, а не за живую систему, но до сих пор проверяя это локально. После прочтения вашего ответа я повторил тестирование из локального хоста, на рабочий стол и т. Д., И каждый раз я стараюсь загружать только шрифты sansation. Пожалуйста, не стесняйтесь копировать его локально, я беспокоюсь, что файлы шрифтов повреждены, хотя они выглядят отлично. Я мог бы отправлять по электронной почте шрифты, чтобы вы могли попробовать его на своей локальной машине, если это поможет? –

ответ

0

У меня были те же проблемы с .ttf файлы рабочих для некоторых шрифтов, но не другие. Мое решение является работа вокруг в том, что я преобразовал шрифт типа Уофф файла:

@font-face { 
    font-family: "trade"; 
    src: url(/static/common/fonts/trade-gothic-bold.ttf) format("truetype"), url(/static/common/fonts/trade-gothic-bold.eot) format("embedded-opentype"), url(/static/common/fonts/trade-gothic-bold.woff) format("woff"); 
} 

Я знаю, что это не решает корень проблемы и надеялся, кто-то лучший ответ. Мой .ttf-файл не поврежден, потому что я преобразовал его .woff из него. Мое мышление заключается в том, что в этих неработающих файлах .ttf должно быть что-то, что делает их неинтерпретируемыми для браузеров, но не коррумпированными.

Смежные вопросы