body { margin: 0; font-family: sans-serif; }
.container { display: flex; gap: 1rem; }
background: linear-gradient(135deg, #264de4, #2965f1);
@media (max-width: 768px) { grid-template-columns: 1fr; }
color: #ffffff; border-radius: 8px;
transition: all 0.3s ease; transform: translateY(-4px);
Available Now — Paperback & Kindle

Make the web
{ beautiful }
with CSS.

"What's CSS?" demystifies the design language of the web. Learn to style, layout, and animate any webpage — written in plain English, with zero experience required.

⭐ 4.9
Average rating
5-Star
Amazon reviews
Print + Kindle
Available formats
What's CSS? book cover by John Rouda
W

WHAT'S CSS?

JOHN ROUDA

📖 Paperback 📱 Kindle

Everything you need to style
beautiful, modern webpages.

From your first selector to fully responsive layouts — CSS explained clearly, with no experience required.

01
🎯

Selectors & Properties

Learn how CSS targets HTML elements and applies styles — colors, fonts, spacing, and everything in between.

02
📦

The Box Model

Understand padding, margin, and borders — the foundation of every layout you'll ever build on the web.

03
🧩

Flexbox & Grid

Master the two modern layout systems that make building columns, cards, and nav bars intuitive and fast.

04
🎨

Typography & Color

Pick fonts, set sizes, control line spacing, and build color palettes that make your pages look polished.

05

Transitions & Animation

Add hover effects, smooth transitions, and CSS animations that bring your pages to life — no JavaScript needed.

06
📱

Responsive Design

Use media queries to make your pages look great on any screen — phone, tablet, or desktop.

styles.css
/* Chapter 1: Your first stylesheet */

body {
font-family: 'Inter', sans-serif;
background: #080808;
color: #e0e0e0;
}

.hero {
display: flex;
align-items: center;
}

 Page looks great. You styled that.

Written for humans,
not designers.

CSS has a reputation for being frustrating. This book changes that.

  • 💡

    Plain-English explanations

    Every concept explained conversationally — no assumed knowledge, no cryptic jargon, no skipped steps.

  • Learn by doing

    Hands-on examples throughout every chapter so the knowledge actually sticks and builds on itself.

  • 🧩

    No prerequisites

    Pair it with "What's HTML?" or jump straight in — the book covers everything you need from the start.

  • 🏆

    Real-world results

    By the final chapter you'll be writing CSS confidently — and your pages will look like you hired a designer.

People are loving it.

Hear from readers who finally made CSS click.

★★★★★

"CSS always felt like guesswork until this book. Now I actually understand why things look the way they do and how to fix them. Total game changer."

T
Tyler M.
Verified Amazon Purchase
★★★★★

"I bought this after finishing 'What's HTML?' and the two books together are perfect. Clear, fast, practical. I built my first real site within a week."

A
Aisha R.
Verified Amazon Purchase
★★★★★

"I've tried video courses, other books, and YouTube tutorials. Nothing stuck like this. The Flexbox chapter alone was worth the price."

C
Carlos V.
Verified Amazon Purchase
★★★★★

"As a small business owner with no tech background, I can now update my own website. I can't believe how approachable John makes this feel."

N
Nina B.
Verified Amazon Purchase
★★★★★

"The responsive design chapter is brilliant. I finally understand media queries and my sites look great on every screen. Highly recommend."

R
Rachel O.
Verified Amazon Purchase
★★★★★

"Perfect pacing, clear examples, and it never talks down to you. I went from zero to building a portfolio site I'm actually proud of."

K
Kevin L.
Verified Amazon Purchase

Learn the web from zero.

Three books. One clear path from blank page to building real, styled, modern websites.

What's HTML? book cover
Book 1

What's HTML?

The foundation. Learn the structure and tags that power every webpage.

What's HTML5? book cover
Book 2 — New

What's HTML5?

Level up with modern HTML5 — semantic elements, forms, canvas, and more.

John Rouda
✍️ Author

John Rouda

John Rouda is a technologist, educator, and writer with a passion for making complex topics accessible to everyone. He believes that understanding how the web is built — and styled — shouldn't require a design degree. Just the right guide.

With years of hands-on experience and a talent for clear explanation, John's books have helped thousands of readers go from zero to building real websites. "What's CSS?" is the natural next step in that journey.

Ready to make
your websites beautiful?

Available now on Amazon in paperback and Kindle. Start styling today.