I need to start by saying that I'm not a font guy. I know people who are, and they can wax poetic about the differences between two fonts that look almost identical to me. That being said, I do recognize there is a difference between the right font and the wrong font. I also acknowledge that a good font can drastically impact the story you are telling with your site or app.<p>So I ask the question.. How do you go about choosing a font for your next project?<p>Any advice or help is much appreciated.
Thanks in advance.
I'm not exactly a "font guy" either so I usually take a top-down approach.<p>Usually this means I go over to Google's rather extensive webfonts collection[1] and do a quick sweep through, picking all the fonts I like.
Then from there it's simply trying them one by one in the context and seeing what works.<p>It can be quite time consuming though.<p>[1] <a href="http://www.google.com/webfonts" rel="nofollow">http://www.google.com/webfonts</a>
This Design for Developers slide presentation has some rules of thumb on font choice and size. <a href="http://www.slideshare.net/Wolfr/design-for-developersonlineversionlong" rel="nofollow">http://www.slideshare.net/Wolfr/design-for-developersonlinev...</a> (think this has been shared on HN before)<p>These are the notes I made on fonts after reading it:<p>Readable typeface choices: Verdana, Lucida Grande (fallback Lucida Sans Unicode), Droid Sans, Segoe UI<p>All text that is supposed to be read should be at least 14px<p>Interface (button/menu) text can go smaller for readable fonts (11, 12, 13px)<p>A line of text should not be longer than 60 characters (~ 2 alphabets). Long lines are hard to read.<p>Line height makes big difference. Use line-height 1.1 for headings, 1.5 for paragraphs
Typeface is to design what salt is to cooking. It never feels that important but it can be the difference between an average design and a brilliant one.<p>Usually, I use this incredibly helpful chart for choosing typefaces: <a href="http://img.labnol.org/files/font-selection-chart.png" rel="nofollow">http://img.labnol.org/files/font-selection-chart.png</a><p>You could also take a look at these Smashing article for some Typography essentials:<p><a href="http://smashingmagazine.com/2009/03/18/10-principles-for-readable-web-typography/" rel="nofollow">http://smashingmagazine.com/2009/03/18/10-principles-for-rea...</a><p><a href="http://smashingmagazine.com/2011/03/24/how-to-choose-a-typeface/" rel="nofollow">http://smashingmagazine.com/2011/03/24/how-to-choose-a-typef...</a>
Like any other aesthetic decision it's difficult to provide hard rules to follow. The best advice I can give is to know the available web safe fonts very well and use those until the design is in the polishing stage.<p>Starting out with Helvetica, Times, Georgia, etc will give you a good feel for what type of font you need. After that, looking for similar fonts that you feel go well with your message should be easier.<p>Any font will benefit immensely from the subtle shadows and other css3 effects you can provide when using it for headlines. Once those effects are in place with an FPO font it'll be simpler to pick the font they should be effecting.
I don't have a lot of advice for choosing a font from scratch; but if you find one you like and can't figure out what it is there's a great application called WhatTheFont that will help identify it.<p><a href="http://www.myfonts.com/WhatTheFont/" rel="nofollow">http://www.myfonts.com/WhatTheFont/</a><p><a href="http://www.myfonts.com/WhatTheFont/iPhone/" rel="nofollow">http://www.myfonts.com/WhatTheFont/iPhone/</a>