Stumble it!

To Serif or Sans-Serif, That is The Question

By Amit Goyal posted in Fonts, Web Design Tutorials on 25-12-2009

To Serif or Sans-Serif, That is The Question

If you’ve ever had trouble choosing between the time-honored and the modern, you’ve come to the right place. Even though a web developer has a limited number of font choices to choose from, ill-thought font selections often cancel out all the hard work that goes into a site’s design.

The following tutorial guides you through the various font-choices available, anti-aliasing, and some general type-related tips that, I can assure, you’ll consider in your next web project. If you’re a complete virgin to typography, I suggest you flick through this one before continuing on.

Serifs & Sans-Serifs

Serifs & Sans-serif White Background

The text on the left is in the popular sans-serif font face Verdana, the text on the bottom left’s in the ubiquitous serif face of Times New Roman. To the right we see an anti-aliased version of the texts, which I’ll be discussing shortly. The sans-serif (Verdana) paragraphs are set at a font-size of 13px, whereas for the sake of juxtaposition, Serif (Times New Roman) paragraphs are set at a font-size of 15px. They also have line-heights of 19px and 24px respectively, check back this page for a follow up article on line-height.

I want you notice the rendering of the two typefaces. If we compare the headings, they’re perfectly legible in all the scenarios. However the sans-serif paragraph texts are comparatively easier to read than their serif counterparts, even more so when you take into account anti-aliased versions.

Before we dissect anti-aliasing, here’s a darker variation to concrete my point.

Serifs & Sans-Serifs Dark BG

Again, the sans-serif paragraphs are much easier to read that their serif brethren. Comparing the anti-aliased versions, the serif paragraph can be considered to be as good as illegible.

Anti-Aliasing

To define it in the simplest way, anti-aliasing blurs edges to make a font seem smoother. Or if you prefer a tad more technical description, it is the process of removing or reducing the jagged distortions in curves and diagonal lines so that the lines appear smooth or smoother.

Anti-Aliasing Zoom

So what does this mean for a font-face? Well, the more edges/projections a font has, the more it’s going to be anti-aliased. The more anti-aliased it is, the blurrier its edges will be, the smoothing of the edges often results in text that’s a strain to read, if not illegible. This being the reason for serif typefaces not being used on lower font-sizes. The above image should make it pretty obvious, click on it to see it in its full glory.

Choosing the font-families

Right, so now that you know the nitty-gritties of ‘em, the following tips should help you pick the right font-families for your designs. Also remember that though the serifs should never be used for the body text, they make for excellent heading typefaces. If your design permits it, a contrast between the various elements of your page could give your design that perfect aesthetic finish. Don’t go crazy though, restrict yourself to two or at most three font variations on the same page.

Arial

Arial

A touchy one for typographers, considered widely as being a poor emulation of Helvetica. Nonetheless, Arial’s one of the most popular fonts used on the world wide web as it comes bundled with Windows, Mac, Open Office, etc. etc. So ironically it is also one of the most clichéd. No tips for Arial, except maybe use it if none of the other fonts fit into your design.

Georgia

Georgia

Georgia is a serif-font designed specifically for screens. Its rendering at lower font-sizes are very clear and is perfectly suited to be used for body text if required. Use it on a site to give it an artistic or vintage feel.

Times New Roman

Times New Roman

If it has Times, you can bet it’s a serif right off the morning news stand. Though it was designed for screens, it renders poorly on lower font-sizes (as you witnessed above). Use it for a news site or anything related to governance or economics.

Verdana

Verdana

Brilliantly legible and renders beautifully at low font-sizes. Forged by Microsoft, the font comes bundled with Internet Explorer and is available in more than 95% of the Macs. It’s one of the finest sans-serif typefaces and also one of my favorites. User Verdana for a site that wishes to communicate an image of reliability or permanence.

Tahoma

Tahoma

Mr. T bears a close resemblance to our friend Verdana, most designers thus choose to pick Verdana over Tahoma. It comes bundled with Microsoft Office so it’s fairly ubiquitous. Use Tahoma if for some reason you develop a disliking towards Verdana but still wish to use a close sibling.

Comic Sans MS

Comic Sans MS

If your website wishes to have even an ounce of credibility, steer clear of Comic Sans. Reminiscent of websites made during Elementary school, this font is by far the worst font selection to be made for any kind of site. If you do feel compelled to use it, do it on your dog/cat’s website or your little sister’s website on fluffy unicorns.

There you go! That should have armed you with a fair bit of arsenal for your next design assignment. If you have any suggestions or criticism, do leave a comment. Also, check back for some more follow up typography articles.



  • Nice post. I wrote a similar article on my blog.
  • That is wonderful! It's great to see new related posts. Check out J.T.'s post here http://bit.ly/8qtjZM
  • Tah
    Nice article. Learn some new things form it. you said "use Arial it if none of the other fonts fit into your design" but your are using Arial font in your post.
  • nice article. learn about type here. thanks
  • Lauren, wonderful article & probably useful to those who are not familiar with digital type terminology, but I did find a few statements to be a bit humorous... "No tips for Arial, except maybe use it if none of the other fonts fit into your design." :P

    But I do see your point in only including typefaces with cross-platform availability. These are the only fonts we can truly depend on to behave a certain way on screen, and even then you cannot be anywhere near 100% certain that your type styles can be depended upon in various situations.

    Unless you are utilizing the new font replacement techniques, we are relegated to the archaic and absurd, tried and true font-stack using one of about 6 "dependable" fonts.

    Which is precisely why I said screw it. I am going to use Century Gothic! Dont have Century Gothic? Well, then that sucks for you. You better have a bazillion inch viewable monitor too because if your lucky i will design to fit 1024x768 resolution but no less that's for damn sure!


    (okay that last bit was slightly sarcastic, but still slightly true) You get my drift. Have a super day.
  • Serifed fonts are def easier to read in smaller sizes and large blocks of text because the serifs are designed to flow into each other. I usually use sans serif fonts in web design.
  • dpruth
    No discussion of Trebuchet MS, huh? It's a wonderful sans font that is pretty ubiquitous. A sleeker, less fat font than Verdana
  • Amit G
    I've refrained from suggesting fonts that have little or no cross platform availability. This being the reason for not including Helvetica in the list. I agree that Trebuchet MS is a much more elegant font than Verdana, but it's still a font that's very likely not to be available on non-Microsoft PCs or PCs not operation on a non-Microsoft OS.

    Besides, this was a highly simplified recommendation for picking a viable font. Depending on your target demographic you might go for Lucida Grande combined with Tahoma or Verdana as back up.

    - AG
  • It's always nice to see a typography post on web. I think dpdd is right when he mentioned that calibri is only on the newer machines. It's not on mine and I'm currently using an XP machine. One thing to keep in mind when adding different fonts to your site, is to make sure that you have an alternate in place for the people that don't have the specific font you design your site with. This makes sure that your users can view the site pretty close to how you intended them to view it.
  • dpdd
    comic sans: if you love it, you don't know much about typography. if you hate it: you don't know much about typograpgy either. :)

    comic sans was created to mimic the typeface that is common in you know, comics. therefore, it perfectly suits your needs when you need to pick a font to fit a comic balloon, a comic book theme or any other related design. i can inderstand why it's criticized so often; it's global misuse. but it's belittled as well, and beyond a point that's fair. criticize the wrong choice of poor designers, not the font itself.
  • Amit G
    It's interesting to see that there are still people defending this font. Mr/Ms. Dpdd your argument is valid to the point of your knowledge about the font.

    Comic Sans is a very weak font. It's kerning/tracking at lower font-sizes is deplorable, even at higher font-sizes it is at best satisfactory in terms of readability. The point being it was designed to be juvenile and informal, which it does succeed at, though not as intelligently as it could have.

    If you don't agree with me, try reading a comic which uses the font and has a fairly lengthy speech bubble. The font was designed specifically for comic speech bubbles, and it should have been restricted to that. And even when it comes to comics, rare is one that uses as banal a font as Comic Sans, most have custom designed fonts intended for that specific comic.

    So in conclusion, it's a bad font. If you do have an informal website, I'd still recommend any of the above listed rather than Comic Sans. Design is important, but it shouldn't be at the cost of readability. Also, considering how infamous it, I doubt it makes for a prudent design choice in any scenario.

    - AG
  • "If your website wishes to have even an ounce of credibility, steer clear of Comic Sans."... and fluffy unicorns? Loved it.
  • I'd always use Trebuchet MS or Tw Cen MT when it comes to sans serif, but that's just because I like to stand out ;)
  • I recently switched my entire site over to Calibri and I love it. Good article here.
  • dpdd
    only okay if your css contains fonts to fall back on. only vista and office 2007 users have this font by default, if i'm not mistaken.
  • Aidan Rowe
    Discussing Verdana I think you mean to say that it is brilliantly legible not "Brilliantly illegible". Aidan
  • Corrected! Thanks for pointing out that typo.
  • Guest
    Verdana reads "Brilliantly illegible" but you mean legible, no?
  • Amit G
    Yes, and I see that our inhouse editor sorted it out. Thank you for keeping an eye out though. :)
  • JuanMendoza
    Your article is wrong in one of the most simple ways. Allow me:

    In reference to the sample image of the fonts, you state that "The text on the left is in the popular sans-serif font face Verdana, the text on the right’s in the ubiquitous serif face of Times New Roman. Below the two we see an anti-aliased version of the texts, which I’ll be discussing shortly."

    Incorrect. You have your left/right and top/bottom messed up. On the left you will find the non-aa versions of both the sans-serif and serif fonts, and on the right you will find their anti-aliased versions.

    Please proof your work before posting, especially when trying to show examples to others.
  • Amit G
    Apologies Mr. Mendoza, I modified the screen shots after publication to make the juxtaposition easier, though I probably ended up muddling it further by not changing the associated text. Thank you for pointing it out though and I'll make sure it doesn't happen again.

    - AG
blog comments powered by Disqus