@ Fontface: de uitdrukking van het met een lettertype naar keuze, het gebruik van WebFonts
CSS afgerond 10 jaar bestaan dit jaar! Degenen die zijn rond voor een tijdje, verdienen hun brood (of niet) met behulp van CSS, dan kun je op de hoogte hoe we zijn uitgehongerd voor een goede selectie van lettertypen. Zelfs met het ontbreken van fonts ontwerpers zoals die bij CSS Zen Garden hebben gebruik gemaakt van CSS achtergrondafbeeldingen om lettertypen te vervangen in de uitoefening van het doen van enig recht om hun ontwerpen. We hebben ook geprobeerd Flash / JavaScript ® hacks om onze doelstellingen uit het ontwerp te realiseren. In geen geval is dit een verkeerde manier om de lettertypen die we wensen in onze web-ontwerpen te krijgen, maar zeker is het niet de meest wenselijke manier. en meer dan jaar webdesigner, net als ik, hebben een volledig beroep op een tiental lettertypen voor hun ontwerpen.
Recente ontwikkelingen in web-standaarden en het lettertype formaten maken het mogelijk om HTML tekst weer te geven in lettertypes anders dan de oude standaard lettertypen. Wordt geleverd in de "@ fontface" CSS verklaring!.
@ Fontface provids een oplossing om te linken naar de feitelijke font bestand in en haal het van het web. Met behulp van @ fontface, kunnen ontwerpers gebruik maken van fonts zonder dat de tekst als achtergrond beelden bevriezen. De implementatie is erg recht toe recht aan, zoals hieronder wordt weergegeven, maar als alle goede dingen hebben een CON deel aan het, Niet alle browsers ondersteunen een enkele "lettertype". Als u van plan bent om @ fontface te gebruiken in plaats met die cross-browser ondersteuning, dan moet je bronnen te verstrekken aan diverse font-soorten van hetzelfde.
- TrueType - Een formaat ontworpen om er goed uitzien op het scherm. Aanbevolen met name voor Windows browsers (Chrome).
- OpenType-lettertypen (CFF) - Dit formaat is beter voor drukwerk en niet altijd goed uitzien op Windows.
- EOT - U heeft deze indeling als u wilt Internet Explorer richten. IE zal geen gebruik maken enige andere manier. Onze EOT's zou worden beschouwd als "Lite", omdat ze worden niet gecomprimeerd of domein-beperkt.
- SVG - Dit is een XML-formaat dat wordt ondersteund door een aantal browsers, waaronder de iPhone.
- WOFF - Deze cross-browser, web-only font formaat is licht van gewicht (lettertype gegevens zip) en kan worden samengesteld met zowel TrueType of PostScript (CFF) schetst. Het wordt momenteel ondersteund door FireFox 3.6 +.
Met behulp van @ fontface
@ Font-face { font-family: "CalligraphyFLFRegular '; src: url ('CalligraphyFLF.eot'); src: lokaal ('CalligraphyFLF'), lokaal ('CalligraphyFLF'), url ('CalligraphyFLF.woff ") formaat (' WOFF '), url (' CalligraphyFLF.ttf") formaat ('TrueType'), url ('CalligraphyFLF . svg # CalligraphyFLF ') formaat (' SVG '); } @ Font-face { font-family: "Uw lettertype"; src: url ("fonts / font_filename.eot"); src: lokale ("andere naam"), lokale ("Alternatename"), url ("fonts / font_filename.woff") formaat ("WOFF"), url ("fonts / font_filename.otf") formaat ("OpenType"), url ("fonts / font_filename.svg # font_filename") formaat ("SVG"); } h2 {font-family: "Uw lettertype", Georgia, serif;}
Zoals je kunt zien in het bovenstaande voorbeeld, om het gekozen lettertype lettertype zijn, moet men om een aantal fonttypes koppelen voor hetzelfde lettertype. Vandaar dat mensen noemen het "Font Kit".
Er zijn Font kits beschikbaar die expliciet maakt de koppeling met de CSS @ font-face eigenschap om het onder End User License Agreement (EULA).
Handige WebFont bronnen:
- Fonts beschikbaar voor @ font-face inbedding wiki-pagina op http://webfonts.info/wiki/index.php?title=Main_Page
- Ray Larabie . Hij is een gerenommeerd lettertype ontwerper die heeft honderden interessante TrueType fonts vrij beschikbaar voor gebruik op het web. Zijn fonts zijn elegant, decoratief, en speels.
- Dieter Steffmann is een andere grote lettertype ontwerper. Ook hij heeft veel mooie fonts beschikbaar voor iedereen te gebruiken.
- Font winkel : biedt fonts speciaal ontworpen voor web gebruik. Meer dan 30 van de meest succesvolle FontFont families zijn nu beschikbaar als Web FontFonts. FontShop heeft ook een gedetailleerde WebFont gebruikershandleiding http://www.fontshop.com/blog/newsletters/pdf/webfontfontuserguide.pdf
- Font Squirrel : Showcases alle lettertypen die Font Squirrel biedt voor gebruik met de @ font-face CSS inbedding. Font Squirrel biedt een indrukwekkende hoeveelheid van het type, is het doodsimpel om te kiezen uit, en handig biedt "kits" - het lettertype van uw keuze, in verschillende formaten, verpakt met demo HTML & CSS dat zeer actueel @ font-face syntax gebruikt . Ze bieden ook een manier om uw eigen @ font-face kits te maken . Als het lettertype dat u wilt gebruiken is de juiste licentie (degenen die bij uw computer zijn niet per se in orde), de generator produceert EOT, SVG, en hey! WOFF-bestanden.


















































