Easel.io (YC S12) teaches you everything you need to know about typography in their Setting Type tutorial

The Easel.io team makes a simple in-browser web design tool that lets you prototype any design quickly and without having to code. They’ve made a tutorial teaching you the basics of how to use type: how to choose a font, how to select line height, width of text, and padding.