MikeZetlow.com

Seven Font Pairings For Blogs

June 20th, 2019 | user experience | 4 minutes

all fonts seven font pairings for blogs mike zetlow

I had to decide what fonts to use in this blog. I created seven font pairings I liked, based on good UX principles.

The first principle is to optimize the amount of characters per line for readability. Depending on your source, this is between 50 and 80. But what’s a character? I know of designers that use a random sampling of characters. But why not simply use the same character and measure your fonts on that?

For this blog:

  • <h1> has 18 ms per line
  • <h2> has 27 ms per line
  • <p> has 39 ms per line
  • <blockquote> has 33 ms per line

That’s the letter m I’m talking about:

ems per line seven font pairings for blogs mike zetlow

Fonts vary wildly in point sizes. 12px of Cabin is not 12px of Playfair Display. Use ms per line to keep your fonts similarly sized.

I’m going to list seven font pairings I like with this method. In the following examples, I use 48px line-height for H1 and 32px line-height for everything else. I like less line-height for headings and more for paragraph text.

I’m using a snippet of text from What I learned leading my first team and winning at Startup Weekend. (Real data is always better than Lorem Ispum.)

Aileron - Merriweather

aileron merriweather seven font pairings for blogs mike zetlow 3

  • H1: Aileron, Heavy, 40px
  • H2: Aileron, Heavy, 27px
  • P: Merriweather, Regular, 18px
  • Q: Merriweather, Italic, 23px

League Spartan - Libre Baskerville

league spartan libre baskerville seven font pairings for blogs mike zetlow 3

  • H1: League Spartan, Bold, 36px
  • H2: League Spartan, Bold, 24px
  • P: Libre Baskerville, Regular, 18px
  • Q: Libre Baskerville, Italic, 22px

Helvetica Neue - Adobe Garamond Pro

helvetica neue adobe garamond pro seven font pairings for blogs mike zetlow

  • H1: Helvetica Neue, 97 Black Condensed, 45px
  • H2: Helvetica Neue, 97 Black Condensed, 29px
  • P: Adobe Garamond Pro, Regular, 24px
  • Q: Adobe Garamond Pro, Italic, 24px

PT Sans - PT Serif

pt sans pt serif seven font pairings for blogs mike zetlow

  • H1: PT Sans, Bold, 44px
  • H2: PT Sans, Bold, 29px
  • P: PT Serif, Regular, 21px
  • Q: PT Serif, Italic, 25px

Lusitana - Cabin

lusitana cabin seven font pairings for blogs mike zetlow

  • H1: Lusitana, Bold, 43px
  • H2: Lusitana, Bold, 29px
  • P: Cabin, Regular, 18px
  • Q: Cabin, Italic, 22px

Playfair Display - Source Sans Pro

playfair display source sans pro seven font pairings for blogs mike zetlow

  • H1: Playfair Display, Bold, 41px
  • H2: Playfair Display, Bold, 27px
  • P: Source Sans Pro, Regular, 22px
  • Q: Source Sans Pro, Italic, 26px

Libre Baskerville - Raleway

libre baskerville raleway seven font pairings for blogs mike zetlow

  • H1: Libre Baskerville, Bold, 35px
  • H2: Libre Baskerville, Bold, 24px
  • P: Raleway, Regular, 20px
  • Q: Raleway, Italic, 23px

Related posts

user experience   4-minute read

December 22nd, 2018

Popularity: 

user experience   13-minute video

January 23rd, 2020

Popularity: 


Enjoyed this post?

Enter your email address and I'll email you the next one.
I'll never give away your email address or try to sell you something.


Send me an email anytime and I'll get back to you: [email protected]