Type something to search...

Blog

How to keep text readable on top of images?

How to keep text readable on top of images?

You keep text readable on top of images by controlling the contrast between the text and whatever part of the image sits behind it. The most reli

Dive Deeper
How to handle right-to-left typography?

How to handle right-to-left typography?

To handle right-to-left typography, declare the language and direction in HTML with lang and dir="rtl", build your layout with logical CSS pr

Dive Deeper
What are script and handwritten fonts and when do they work?

What are script and handwritten fonts and when do they work?

Script fonts are typefaces that imitate writing made with a pen, nib or brush, usually with flowing strokes and letters that connect to one anoth

Dive Deeper
Should you self-host fonts or use Google Fonts?

Should you self-host fonts or use Google Fonts?

For most production websites, self-hosting fonts is the better choice: it's usually as fast or faster than the Google Fonts API, it removes a thi

Dive Deeper
What is the difference between serif and sans-serif fonts?

What is the difference between serif and sans-serif fonts?

The difference between serif and sans-serif fonts is whether the letters have serifs: small strokes or feet that finish the ends of the main

Dive Deeper
What are small caps and how do you use them properly?

What are small caps and how do you use them properly?

Small caps are capital letterforms designed to be roughly the height of lowercase letters, with stroke weights and proportions that match the sur

Dive Deeper