Blog

How to keep text readable on top of images?
- Sajjad
- Typography
- 11 Oct, 2026
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?
- Sajjad
- Typography
- 11 Oct, 2026
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?
- Sajjad
- Typography
- 11 Oct, 2026
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?
- Sajjad
- Typography
- 11 Oct, 2026
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?
- Sajjad
- Typography
- 11 Oct, 2026
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?
- Sajjad
- Typography
- 11 Oct, 2026
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