Attentie bij embedded fonts!
Hierboven zijn een paar belangrijke punten nog niet naar voren gekomen!
Het bovenstaande werkt in elk geval
niet in Internet Explorer 7 en eerdere IE's.
Daarvoor is het nodig niet alleen een
.ttf bestand van het lettertype te embedden, maar ook een
.eot versie van het lettertype. EOT = Embedded Open Type, een speciaal Microsoft bestandstype. Deze EOT-versies zijn er lang niet van alle lettertypes!
Ook niet onbelangrijk: let goed op of het
copyright bij een lettertype wel toestaat het font te uploaden naar je server. Bij veel lettertypes is dat verboden > risico van proces aan je broek (= niet kinderachtige schadevergoeding betalen enz.).
Dat is ook de reden dat een aantal fonts geen
.eot versie kunnen hebben: de makers van een
.ttf lettertype kunnen daar namelijk een "anti kopie-bit" (in het
fsType bit field) in zetten dat het onmogelijk maakt er een
.eot van te maken.
Dus: gebruik altijd free fonts en check de copyright-bepalingen!
Deze is zowel in IE als in andere browsers te zien. Zie de broncode voor de gebruikte css.
Met vriendelijke groet,
CSShunter
PS-1: Het moeten downloaden van een lettertype door de browser vertraagt natuurlijk wel het tonen van je pagina.
PS-2: In de free fonts zitten niet altijd alle speciale lettertekens (naast de gewone a-z en A-Z), en ook kunnen ze niet altijd in alle varianten (vet, cursief) gebruikt worden.