Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Ten Top Tips for Tidier Type
Search
Harry Roberts
October 25, 2013
Design
2.1k
17
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Ten Top Tips for Tidier Type
Ten Top Tips for Tidier Type at #TIDE, Scarborough. October 2013.
Harry Roberts
October 25, 2013
More Decks by Harry Roberts
See All by Harry Roberts
Build for the Web, Build on the Web, Build With the Web
csswizardry
0
600
Site-Speed That Sticks
csswizardry
13
1.5k
How to Think Like a Performance Engineer
csswizardry
28
2.8k
cache rules everything
csswizardry
5
3.9k
My Website Is Slow! Where Do I Start?
csswizardry
5
610
Optimising Largest Contentful Paint
csswizardry
37
4k
Get Your Head Straight
csswizardry
15
22k
From Milliseconds to Millions: A Look at the Numbers Powering Web Performance
csswizardry
1
2.8k
More Than You Ever Wanted to Know About Resource Hints
csswizardry
6
11k
Other Decks in Design
See All in Design
The Art of Caring
klemens
0
470
東京都市大学 都市生活学部×一般社団法人オープン企画イベント 「誰もがデザイナーである」とはどういうことか? 【エツィオ・マンズィーニ氏 特別来日・基調講演】
a2k
1
130
工房としてのAI ── デザイナー、作家、ビルダー
hiranotomoki
0
480
Starfall (2025)
rezaline
0
140
少人数チームで_使われるプロダクトにたどり着くための_デザインハーネス.pdf
nishame
1
1.5k
分散するデザイン組織をつなぐ デザインミートアップの取り組み/nikkei-tech-talk49
nikkei_engineer_recruiting
1
280
Bet AI Day 2026丨デザインハーネス:専門職の判断基準をコードのように運用する
layerx
PRO
6
6.8k
20260422_Midosuji_Tech
takuyay0ne
2
130
凡庸を落とすハーネス
hiromimaeo
2
940
もう迷わない!“なんとなく”を卒業するフォントの選び方【村田俊英】
toshihidemurata
0
980
SERVICE PAMPHLET
mhand01
0
3.2k
Saving_the_King_-_Storyboard.pdf
terencebasart
0
340
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Unsuck your backbone
ammeep
672
58k
Discover your Explorer Soul
emna__ayadi
2
1.3k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.8k
Test your architecture with Archunit
thirion
2
2.4k
A Tale of Four Properties
chriscoyier
163
24k
The Curse of the Amulet
leimatthew05
3
15k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
510
How STYLIGHT went responsive
nonsquared
100
6.3k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
600
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
Transcript
Ten Top Tips for Tidier Type #TIDE – Scarborough, 2013
Ten Top Tips for Tidier Type on t’Internet #TIDE –
Scarborough, 2013
Harry Roberts @csswizardry
None
None
A brief history of writing. Really , really brief…
None
None
None
None
None
None
What is good type?
It’s about allowing the eye to move uninterrupted.
It’s about being clear and without distractions.
It’s about stopping the eye from tiring.
The best typography goes unnoticed.
Choosing your face 1.
None
Only use serifs if you use a large enough font
size.
The 100% Easy-2-Read Standard http://ia.net/blog/100e2r
None
Do not Set serif faces small enough that they lose
clarity. Change the browser’s default size without good cause. Pick a face unsuitable for screen viewing.
Do Choose a face with wide counters and bowls. Keep
an eye on serifs. Set type at a comfortable size for prolonged reading.
Setting your measure A.K.A. line length 2.
None
52–78 characters (2–3 alphabets).
None
.wrapper { max-width: 40em; }
Do not Allow your measure to keep growing with the
screen.
Do Set a measure that doesn’t tire the eye. Stick
to the numbers where possible.
Setting your line height Not the same as leading. 3.
Needs to be wide enough to focus on one line
at a time.
140% (1.4) is generally pretty comfortable.
html { font-size: 100%; line-height: 1.4; }
/** * 1. Makes my maths a little easier. */
html { font-size: 100%; line-height: 1.5; /* [1] */ }
As the measure alters, so should the line height. Prevent
the eye making awkward ‘jumps’.
None
None
None
None
None
None
None
None
None
None
Do not Pack lines too tightly. Allow lines to oat
apart.
Do Make sure your line-height suits your measure.
The three (major) types of dash Hyphen, en, and em.
4.
The hyphen i.
-
The hyphen Double-barreled names. Words breaking over two lines. Compound
modi ers (e.g. a light-green dress).
‘I’m looking for an old ass banger.’
The en dash ii.
–
The en dash denotes ranges. Slides 54–62 will teach us
all about the en dash.
Ranges e.g. pp. 117–158, ages 7–12
Relations e.g. New York–London, father–son
More*
HTML: – Mac: Alt+- Win: Alt+0150
None
None
The em dash iii.
—
The em dash separates a clause—or separate train of thought—within
a sentence.
Set em dashes—like these ones—without spaces…
…or set them — like these ones — with hair spaces.
Never set them — like these ones — fully spaced.
Some people uses en dashes – like these – with
spaces…
But it all depends on the face.
HTML: — Mac: Alt+Shi +- Win: Alt+0151
None
None
Do not Use the hyphen for everything.
Do Learn the di erences and uses for each type
of dash. Consider the face when choosing which to use.
Quotes Sixty-sixes and ninety-nines. 5.
Dumb quotes i.
''
""
That looks nothing like a 66 or a 99!
None
None
Single quotes ii.
‘’
None
None
None
None
None
None
None
None
None
None
None
HTML: ‘ / ’ Mac: Alt+] / Alt+Shi +] Win:
Alt+0145 / Alt+0146
Double quotes iii.
“”
None
None
None
None
HTML: “ / ” Mac: Alt+[ / Alt+Shi +[ Win:
Alt+0147 / Alt+0148
None
None
None
Do not Use dumb quotes!
Do Spend time setting quotes and apostrophes.
Quote convention “‘’” or ‘“”’? 6.
‘This is the typical “British quote” style.’
“This is the typical ‘American quote’ style.”
None
A more attractive appearance is achieved by using single quotation
marks for the more frequently occurring quotations, and the double version for the less frequent occurrence of quotations within quotations. —Jost Hochuli
Do not Nest the same quote marks.
Do Pick a convention sympathetic to the face.
Primes 7.
I am 6'4"
Primes are not the same as straight quotes. They are
used to denote measurements.
I am 6′4″
I am 6′4″ I am 6'4" I am 6’4”
HTML: ′ / ″ Mac: Win: Alt+8242 / Alt+8243
Ellipses 8.
…
Ellipses are not three full stops. But it could be
worse.
None
None
HTML: … Mac: Alt+; Win: Alt+0133
Hung punctuation 9.
Hung punctuation preserves the ow of text, making it quicker
and smoother for a user to read.
None
None
None
None
None
ul, ol { list-style-position: outside; }
None
None
None
None
None
None
None
None
blockquote { text-indent: -0.4em; }
None
None
None
Do not Inset bullets. Ever.
Do Hang punctuation into the margin where you can. Otherwise
hang it relative to the body of text.
Double spacing Dante’s tenth circle… 10.
None
None
Do not Double space your sentences.
Resources Learn more about typography. a.
The Elements of Typographic Style —Robert Bringhurst
Detail in Typography —Jost Hochuli
Twenty-Two Tips on Typography —Enric Jardi
The Penguin Guide to Punctuation —R L Trask
Wikipedia http://en.wikipedia.org/wiki/Punctuation
Typography for Lawyers http://typographyforlawyers.com
The Elements of Typographic Style Applied to the Web http://webtypography.net
Ten Top Tips for Tidier Type Harry Roberts – @csswizardry