Webside med ikke standard fonts

Tags:    css

<< < 123 > >>
Hej udviklere!

Jeg har downloadet en font som jeg godt vil bruge på min hjemmeside, men jeg har hørt noget om at hvis man bruger en font som ikke alle har er det ikke alle der kan se den. Kan man omgå det ved at smide .ttf filen op på serveren og afvikle det derfra?

Jeg ved man kan lave et billede med en bestemt skrifttype i PHP men det vil jeg helst undgå da jeg tror det vil kræve mere tid hos klienten!



22 svar postet i denne tråd vises herunder
6 indlæg har modtaget i alt 37 karma
Sorter efter stemmer Sorter efter dato
Hej..

Jeg sad i samme problem for et par uger siden.
Jeg ville gerne løse det meget generelt så det virkede i _ALLE_ browsere også hvis fonts ikke var tilladt.
Jeg brugte http://www.modernizr.com/ til at detecte om webfonts var muligt hvis det var brugte jeg som @Gnu siger http://www.fontsquirrel.com/fontface/generator for at understøtte alle browsere med webfonts.
Hvis webfonts ikke er aktiv kan du bruge cufon til at lave fonten http://cufon.shoqolate.com/generate/ hvilket også er et godt alternativ



Du kan lige som altid angive en secondary font:

font-face: Førstevalg, andenvalg, tredjevalg;

Men det gør nok ikke det store. Stort set alle browsere i brug i dag understøtter web-fonts, herunder Internet Explorer 4 og nyere, Firefox 3.5 og nyere, Chrome 4 og nyere, Safari 3.1 og nyere, og Opera 10 og nyere.

Det er dog en god ide at vælge en secondary font hvor tegnenes dimensioner minder om dem i den ønskede font, da browseren vil bruge den mens siden indlæses indtil fonten er downloaded.



Indlæg senest redigeret d. 13.04.2011 17:19 af Bruger #3143
Hey Andreas.
Det kan lade sig gøre med CSS3. Men da ikke alle browsers understøtter CSS3 ordenligt er det lidt en "bleeding edge".

Læs et eksempel her:
http://www.css3.info/preview/web-fonts-with-font-face/



Fold kodeboks ind/udCSS kode 




Når du har specielle fonts skal du importere dem hvis du vil bruge dem til tekster på din hjemmeside. Dog vil forskellige browsere ikke vise din importerede font "lige flot" eller helt udelade at importere den.

Så som Jesper K skriver skal du derfor altid huske at definere 2. valg og 3. valg og til slut "sans-seif", hvilket blot betyder browserens standard font som ikke bærer "fødder"...

Daniele fortjener flere Karma for sit indlæg! Det er det helt rigtige svar på tråden.



#Lasse

Så kan man skrive
Fold kodeboks ind/udPHP kode 


Og ja, jeg kunne heller ikke forstå hvor jeg har fået så meget i minus. Men +1 til dig Lasse :).



I hvor stor stil skal du bruge det? For det er muligt at generere billeder med en hvilken som helst fonttype på siden med php - kommer selvfølgeligt an på hvad det skal bruges til. Hvis det er mange steder på siden det skal bruges, kan det nok ikke betale sig da det vil være ret tungt at generere og uploade alle de billeder til brugeren ;-)



Tak for svarene! :)


I hvor stor stil skal du bruge det? For det er muligt at generere billeder med en hvilken som helst fonttype på siden med php - kommer selvfølgeligt an på hvad det skal bruges til. Hvis det er mange steder på siden det skal bruges, kan det nok ikke betale sig da det vil være ret tungt at generere og uploade alle de billeder til brugeren ;-)


Jeg skal bruge det på hele siden og jeg regner med at der kommer mange kommentarer på siden som alle skal have denne font, derfor er jeg afholdende for den mulighed!

Er der mulighed for at have en 'secondary font' jeg bruger hvis ikke klienten understøtter @fontface?



.



Indlæg senest redigeret d. 07.03.2014 17:59 af Bruger #11631
Husk også at du bryder loven om ophavsret ved at smide ttf-filen op hvis ikke du har licens til det.



Indlæg senest redigeret d. 24.05.2011 18:16 af Bruger #3275
<< < 123 > >>
t