Day 17/100 in #100DaysOfDesign: Demystifying Typography: A Handy Cheat Sheet

I’m an Ai developer based in Toronto
Search for a command to run...

I’m an Ai developer based in Toronto
No comments yet. Be the first to comment.
(Why) - The Power of Data-Driven Design ✍️ On Day 18 of my #100DaysOfDesign journey, we delve into the fascinating world of A/B testing tools. In today's design landscape, opinions are abundant, but making decisions based on data is invaluable. A/B t...
Intro to AI SDKS & Agent Frameworks 2026 In the fast-evolving world of artificial intelligence, open source SDKs and frameworks are empowering developers to create autonomous agents that handle complex tasks with ease. As we step into 2026, these too...

Day 4/100: Intro to Offline On-Device AI What is Offline On-Device AI? Offline on-device AI refers to artificial intelligence systems that run entirely on local hardware, such as smartphones, laptops, or edge devices, without needing an internet conn...

Intro to Vercel’s AI SDK As part of the #100DaysOfAi series, we're diving into the latest advancements in AI tools. Vercel has just launched AI SDK 6, a significant update to their TypeScript toolkit designed for building AI-powered applications. Thi...

Intro to Google’s AI releases In this installment of the #100DaysOfAi series, we dive into two groundbreaking advancements from Google that are reshaping how AI agents interact with users and developers. A2UI, an open-source protocol for agent-driven...

Intro to Generative Ui’s Welcome to Day 1 of the #100DaysOfAi series! On this December 21, 2025, we're kicking off with one of the most exciting shifts in AI: Generative User Interfaces (Generative UIs). As 2025 draws to a close, we've seen massive l...

✍️ On Day 17 of my #100DaysOfDesign journey, we dive deep into the world of typography. Typography isn't just about choosing pretty fonts; it's the art and science of arranging text in a way that's not only visually appealing but also highly readable and effective.
✍️ To navigate this world, I turn to the insightful resource by Nielsen Norman Group: Typography Terms for UX Designers: A Glossary. This comprehensive glossary demystifies typography terms that are essential in the realm of web design and CSS, including:
Kerning: Adjusting the space between individual characters.
Baseline: The invisible line upon which most characters "sit."
Serif: Typefaces with decorative lines at the ends of characters.
Sans-serif: Typefaces without those decorative lines.
Leading: The vertical space between lines of text.
Widows and Orphans: Terms related to the last line of a paragraph spilling over to the next page.
Tracking: Adjusting overall spacing between characters.
X-Height: The height of lowercase letters without ascenders or descenders.
Hierarchy: Using different sizes, weights, and styles to create visual contrast and emphasize certain text.
Ligature: The combination of two or more characters into a single character for improved readability.
Understanding these terms is like having a secret key to better design, especially when dealing with CSS for web design.
For practical insights, I also found an article about creating a typography system in Figma: Creating a Typography System in Figma, which offers valuable guidance on implementing typography in design.
🖼️ The world of web design relies heavily on CSS, and these typography terms are not just jargon; they are the building blocks of text presentation. Understanding them can be the difference between a cluttered, unreadable webpage and one that draws users in and guides them seamlessly through content.
🌟 Typography plays a profound role in shaping the user experience. It affects not just the aesthetics of a design but also the readability and comprehension of the content. Whether it's a website, app, or any digital product, mastering typography is a crucial step toward creating designs that resonate with users.
As I continue on this design journey, I'll be leaning on this typography cheat sheet to ensure that every piece of text I present is not just visually pleasing but also user-centric.