Niektórzy mogą znać deklarację w CSS "@font-face" za pomocą której można doczepić czcionki niestandardowe.
Mój problem dotyczy dociągnięcia pod FireFox10.
Oto moja bibliografia tematu (całość):
SOURCE:
http://onlinefontconverter.com/
http://www.fontsquirrel.com/fontface/generator
http://paulirish.com/2010/font-face-gotchas/#smiley
http://www.fontspring.com/blog/the-new-bul...ont-face-syntax
http://blog.themeforest.net/tutorials/how-...t-face-support/
http://paulirish.com/2010/font-face-gotchas/#smiley
Zatrzymałem się na kodzie
@font-face { font-family: MythProRegular; src: local('˘'), url('fonts/MythProRegular.eot?#iefix') format('embedded-opentype'), url('fonts/MythProRegular.ttf') format('truetype'), url('fonts/MythProRegular.woff') format('woff'), url('fonts/MythProRegular.svg#MythProRegural') format('svg'); font-weight: normal; font-style: normal; }
O czym wiem napewno:
FF nie lubi relative path
FF podobno w tej wersji 10 obsługuje ttf jak i woff
Hack local(smiley) aby użyć źródeł zewnętrznych czyli moje fonty
W .SVG po # podajemy id czcionki
Powyższy kod dziala mi pod IE(9) oraz chrome(17.0.963.56 m), FF za chiny nie chce ruszyć.
Kod ma działać na nowym WordPress 3.2.1
FireBug raportuje błędy/ostrzeżenia:
"
downloadable font: format not supported (font-family: "MyriadProRegular" style:normal weight:normal stretch:normal src index:1) source: http://xxx/wp-content/themes/...ular.eot?#iefix
error source line:
...gular.eot?#iefix") format("embedded-opentype"), url("fonts/MyriadPro-Regular.ttf...
"
Dziwne bo formatem wyjściowym do generowania czcionek była ta z ttf więc raczej pliki mam w porządku.
Próbowalem też tylko z ttf w font-face bez skutku.
Moje próby zrobienia tego bullet proof nie udały się. Z góry dzięki za pomoc.