Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [html/css]czcionka na serwerze
Forum PHP.pl > Forum > Po stronie przeglądarki
trucksweb
Mam problem, gdyz klient sobie zazyczyl na stronie czcionke, ktorej wiekszosc z uzytkownikow nie ma na swoich komputerach, wiec probuje ja umiescic na serwerze i wymusic w stylach ladowanie tej czcionki:

Cytat
@font-face {
font-family: "Myriad Pro";
src: url("http://strona.pl/fonts/MyriadPro-Regular.otf")
}


plik oczywiscie jest na serwera, a w stylach przy formatowaniu elementow tekstowych daje:
Cytat
font-family: "Myriad Pro";


lub
Cytat
font: normal 12px "Myriad Pro", "Times New Roman", Arial;


i niestety zawsze wczytuje Times New Roman dry.gif czemu ?
l0ud
Bo tak się nie da. Ta metoda działa tylko w IE.

Niestety, na stronach możemy operować tylko standardowymi czcionkami... (ew. można to obejść w dodatkach typu flash)
trucksweb
i dobrze, ze w IE -klient takiej przegladarki uzywa.
Tylko ze to dalej nie dziala blinksmiley.gif
l0ud
To nie jest takie proste. Prawdopodobnie zły format czcionki. Poczytaj:
http://pl.wikipedia.org/wiki/Web_Embedding_Fonts_Tool
http://webmaster.helion.pl/kurshtml/weft/msweft.htm
tommy4
No, z tego co pamiętam robiłem czcionki w formacie .eot.
MWL
Powiedz temu klientowi że nie jest to po prostu możliwe, a że efekt widziany berdzie tylko na IE. Zaproponuj żeby zrobić ładne nagłówki (obrazki) a tekst dać taki jaki każdy ma.
trucksweb
wyszedlem z tego problemu inaczej, znalazlem czcionke, ktora wiekszosc z uzytkownikow windowsow ma w katalogu systemowym (czy tam w katalogu czcionek) a efekt liter jest dokladnie taki sam. Do tego za pomoca css'a zmienilem odstepy miedzy literami i slowami tak, ze kroj czcionki niczym sie nie rozni od oryginalu.

I nie chodzilo o czcionke w naglowkach, a czcionke w tekstach.
Kreton
Teoretycznie jest wyjście wieloplatformowe. Mianowicie - sIFR. Aczkolwiek - jest to połączenie flasha i JS ale z gwarancją, że to będzie działać wszędzie. Najważniejsze, że nie jest to metoda inwazyjna, jeżeli masz wyłączonego Flasha czy JS nic się nie dzieje.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.