@ Fontface: at udtrykke det med en skrifttype efter eget valg; Brug WebFonts
CSS afsluttet 10 års eksistens i år! De, der har eksisteret i et stykke tid, tjener deres brød (eller ej) bruger CSS, så er du måske klar over, hvordan vi har sulten for et godt udvalg af skrifttyper. Selv med manglende skrifttyper designere som dem på CSS Zen Garden har gjort brug af CSS baggrundsbilleder til at erstatte skrifttyper i jagten på at gøre nogen ret til deres designs. Vi har også prøvet Flash / JavaScript ® hacks til at nå vores design mål. På ingen måde det er en forkert måde at få de skrifttyper, vi ønsker i vores web-design, men bestemt, det er ikke den mest ønskelige måde. og over årene webdesigner, ligesom mig, er helt pålidelig på ti eller deromkring skrifttyper til deres design.
Den seneste udvikling inden for web-standarder og skrifttypeformater gør det muligt at gøre HTML-tekst i skrifttyper andre end de samme gamle standardskrifttyper. Leveres i "@ fontface" CSS decleration.
@ Fontface provids en løsning til at linke til den faktiske skrifttype fil og hente den fra internettet. Brug @ fontface, kan designere bruge skrifttyper uden at skulle fryse teksten som baggrundsbilleder. Gennemførelsen er meget ligetil, som vist nedenfor, men som alle gode ting har en CON del heraf, ikke alle browsere understøtter en enkelt "skrifttype". Hvis du planlægger at bruge @ fontface i stedet med krav om cross browser-understøttelse, så bliver du nødt til at give kilder til forskellige font-typer af samme.
- TrueType - Et format designet til at se godt ud på skærmen. Anbefales især til Windows browsere (Chrome).
- OpenType (CFF) - Dette format er bedre for print arbejde og ikke altid ser godt ud på Windows.
- EOT - Du skal bruge dette format, hvis du ønsker at målrette Internet Explorer. IE vil ikke bruge noget andet format. Vores EOT s ville blive betragtet som "Lite", da de hverken er komprimeret eller domæne-begrænset.
- SVG - Dette er et XML format, der understøttes af nogle browsere, herunder iPhone.
- WOFF - Denne cross-browser, web-only font format er let (skrifttyper data er zip komprimeret) og kan kompileres med enten TrueType eller PostScript (CFF) beskriver. Det er i øjeblikket understøttes af Firefox 3.6 +.
Brug @ fontface
@ Font-face { font-family: "CalligraphyFLFRegular '; src: url ('CalligraphyFLF.eot'); src: lokalt ('CalligraphyFLF'), lokal ('CalligraphyFLF'), url ('CalligraphyFLF.woff') format ('WOFF'), url ('CalligraphyFLF.ttf') format ('TrueType'), url ('CalligraphyFLF . svg # CalligraphyFLF ') format ("SVG'); } @ Font-face { font-family: "Din skrifttype"; src: url ("fonts / font_filename.eot"); src: lokalt ("Alternativ navn"), lokal ("Alternatename"), url ("fonts / font_filename.woff") format ("WOFF"), url ("fonts / font_filename.otf") format ("OpenType"), url ("skrifttyper / font_filename.svg # font_filename") format ("SVG"); } H2 {font-family: "Din skrifttype", Georgien, Serif;}
Som du kan se af ovenstående eksempel, til også at omfatte den valgte skrifttype, må man linke til et sæt af fonttypes for den samme skrifttype. Derfor folk henvise til det som "Font Kit".
Der er Font Kits til rådighed, der tillader udtrykkeligt forbinder med CSS @ font-face ejendom, den i henhold til End User License Agreement (EULA).
Nyttige WebFont Ressourcer:
- Skrifttyper til rådighed for @ font-face integrering wiki side på http://webfonts.info/wiki/index.php?title=Main_Page
- Ray Larabie . Han er en berømt font designer, der har gjort hundredvis af interessante TrueType frit til rådighed til brug på internettet. Hans skrifter er elegante, dekorative, og legende.
- Dieter Steffmann er en anden stor font designer. Han har også lavet mange flotte skrifttyper til rådighed for alle at bruge.
- Font shop : tilbyder skrifttyper er designet specielt til web brug. Mere end 30 af de mest succesfulde FontFont familier er nu tilgængelig som web FontFonts. FontShop har også en detaljeret WebFont brugervejledning http://www.fontshop.com/blog/newsletters/pdf/webfontfontuserguide.pdf
- Font Squirrel : Showcases alle de skrifttyper, der Skrifttype Squirrel tilbyder til brug med @ font-face CSS indlejring. Font Squirrel tilbyder en imponerende mængde af type, gør det døde nemt at vælge en ud, og behændigt tilbyder "kits" - den skrifttype af dit valg, i flere formater, pakket med demo HTML & CSS, der bruger meget strøm @ font-face syntaks . De tilbyder også en måde at lave dine egne @ font-face kits . Hvis den skrifttype du vil bruge er licenseret korrekt (dem, der leveres sammen med computeren, er ikke nødvendigvis i orden), generatoren producerer EOT, SVG, og hey! WOFF filer.










































