I have always been amazed at all the fonts out in the wild. It is remarkable the amount of time that has gone into creating each font. Here is a perspective on typography. It is a simple perspective that has helped keep me on track.
Choose a well-designed font and explore all of its weights, this works best with variable fonts. If a font you like does not have multiple weights, you could utilize colors to create contrast between headings and body text. This site uses Exo 2 and a variety of weights.
You can’t learn typography overnight. If you are at a loss, it would be safe to utilize the set of traditional point sizes. Remember to convert the point value to rem when designing for the web.
CJK (Chinese, Japanese, Korean) characters are wildly different from Latin characters. Make sure to pick point sizes that would look good with CJK characters.
The em dash—the long dash—is for indicating a break in the sentence. The en dash is slightly wider than the hyphen and narrower than the em dash, and it should be used for span or range of numbers. Hyphen is for hyphenation.
Digital typefaces are designed with proper kerning. Let obsolete practices stay in the past.
The spacing between a heading and a paragraph should be less than the regular paragraph spacing. If regular paragraph spacing is used instead, the heading would seem too far away from the paragraph.
Typography is important because it serves multiple purposes. In addition to the hierarchy, it helps us communicate the messaging tone and sentiment of a design piece. Enhancing the aesthetics of a design and making it easy on the eyes and easier to consume.
Typography is a required tool of the trade. The impact it has on the digital experience is immense. Start learning more about typography through online guides and books.
Typography, a symphony of shapes. The dance of letters
— Josh Burns