5 books like CSS

By Eric Meyer, Estelle Weyl,

Here are 5 books that CSS fans have personally recommended if you like CSS. Shepherd is a community of 12,000+ authors and super readers sharing their favorite books with the world.

When you buy books, we may earn a commission that helps keep our lights on (or join the rebellion as a member).

Book cover of Don't Make Me Think: A Common Sense Approach to Web Usability

Jeff Johnson Author Of Designing with the Mind in Mind: Simple Guide to Understanding User Interface Design Guidelines

From my list on making digital technology usable and useful.

Why am I passionate about this?

I have been designing user interfaces since graduate school at Stanford, where I studied psychology and computer science. Over the five decades since then, I have designed many digital products and services, learning a lot about how to make them usable and useful. Two decades ago, I turned more towards sharing my knowledge and experience through writing (articles and books) and teaching (professionals and students). I’ve taught at Stanford University, Mills College, the University of Canterbury (New Zealand), the University of San Francisco, and at professional conferences and companies. Google invited me twice to speak in their Authors @ Google series, and ACM and SIGCHI have given me several awards.

Jeff's book list on making digital technology usable and useful

Jeff Johnson Why did Jeff love this book?

If you design Web sites, you’ve almost certainly already read Steve’s book; it may be the best-selling Web design book of all time.  If not, do.

It succinctly explains most of what designers need to know about Website usability. The title of the book – Don’t Make Me Think – is the book’s main point: “If your website makes me think about how to use it, distracting me from my own goals (e.g., booking a flight), I’m out of here.” 

In relatively few pages, Steve explains how to design Websites so visitors need not think about how to use them.

By Steve Krug,

Why should I read it?

5 authors picked Don't Make Me Think as one of their favorite books, and they share why you should read it.

What is this book about?

Since Don't Make Me Think was first published in 2000, hundreds of thousands of Web designers and developers have relied on usability guru Steve Krug's guide to help them understand the principles of intuitive navigation and information design. Witty, commonsensical, and eminently practical, it's one of the best-loved and most recommended books on the subject.

Now Steve returns with fresh perspective to reexamine the principles that made Don't Make Me Think a classic-with updated examples and a new chapter on mobile usability. And it's still short, profusely illustrated...and best of all-fun to read.

If you've read it before, you'll rediscover…


Book cover of HTML and CSS: Visual QuickStart Guide

Terry Felke-Morris Author Of Basics of Web Design: HTML5 & CSS

From my list on to learn about HTML and CSS.

Why am I passionate about this?

I’ve been working with the Web since the 1990s. It’s been fascinating to see the progress and growth of the web design field through the years. As an information technology professional, I’ve held many job roles, including software developer, systems analyst, web designer, web developer, and consultant. I eventually discovered my true calling of teaching information technology and am a Harper College Professor Emeritus. In the early 2000s, I developed the curriculum for the Web Design and Web Development certificate and degree programs at the college. This book is one of the two web development textbooks I wrote to provide my students with lots of hands-on practice while learning new concepts.  

Terry's book list on to learn about HTML and CSS

Terry Felke-Morris Why did Terry love this book?

I have been a fan of Elizabeth Castro’s Visual Quickstart books for many years – she offers quick explanations and good examples. This book is an excellent reference manual for HTML and CSS. It’s great to have at your desk when you need to look up an HTML tag or CSS property quickly. 

By Elizabeth Castro, Bruce Hyslop,

Why should I read it?

1 author picked HTML and CSS as one of their favorite books, and they share why you should read it.

What is this book about?

Need to learn HTML and CSS fast? This best-selling reference's visual format and step-by-step, task-based instructions will have you up and running with HTML in no time. In this updated edition author Bruce Hyslop uses crystal-clear instructions and friendly prose to introduce you to all of today's HTML and CSS essentials. The book has been refreshed to feature current web design best practices. You'll learn how to design, structure, and format your website. You'll learn about the new elements and form input types in HTML5. You'll create and use images, links, styles, and forms; and you'll add video, audio, and…


Book cover of The New CSS Layout

Terry Felke-Morris Author Of Basics of Web Design: HTML5 & CSS

From my list on to learn about HTML and CSS.

Why am I passionate about this?

I’ve been working with the Web since the 1990s. It’s been fascinating to see the progress and growth of the web design field through the years. As an information technology professional, I’ve held many job roles, including software developer, systems analyst, web designer, web developer, and consultant. I eventually discovered my true calling of teaching information technology and am a Harper College Professor Emeritus. In the early 2000s, I developed the curriculum for the Web Design and Web Development certificate and degree programs at the college. This book is one of the two web development textbooks I wrote to provide my students with lots of hands-on practice while learning new concepts.  

Terry's book list on to learn about HTML and CSS

Terry Felke-Morris Why did Terry love this book?

Rachel Andrew has been a pioneer of the new CSS Flexbox and CSS Grid Layout models. These layout models have revolutionized the way web developers design web pages. It is so much easier to create responsive web pages that look good on many different devices when using new CSS layout techniques. In my opinion, this book is best for a person who has a basic understanding of CSS. 

By Rachel Andrew,

Why should I read it?

1 author picked The New CSS Layout as one of their favorite books, and they share why you should read it.

What is this book about?

CSS Grid Layout will transform the way you design and develop for the web—and Rachel Andrew will change the way you grok the spec. Learn to use Grid Layout within a system that includes existing methods to perform the tasks they were designed for—and take advantage of this pivotal moment in the evolution of layout. Contents Where We Came From Where We Are The New Layout Alignment Control Responsive by Default Source Order and Display Order Embrace the Future Where Are We Going? About the Author Rachel Andrew lives in Bristol, England. She is the cofounder of edgeofmyseat.com, the web…


Book cover of ClojureScript: Up and Running: Functional Programming for the Web

Dmitri Sotnikov Author Of Web Development with Clojure: Build Large, Maintainable Web Applications Interactively

From my list on essential Clojure resources.

Why am I passionate about this?

With over a decade of experience in web development using Clojure and active involvement in the Clojure open source community, I have gathered invaluable insights into effective use of the language. I am eager to share some of the experience and knowledge I have acquired with those new to the language.

Dmitri's book list on essential Clojure resources

Dmitri Sotnikov Why did Dmitri love this book?

This book introduces developers to ClojureScript which is a dialect of Clojure that targets JavaScript runtimes.

It's a great choice for web developers who are considering building full-stack Clojure applications. The book will help developers learn about the differences between Clojure and ClojureScript, and to make effective use of both language dialects for building applications that span both the front-end and the backend.

By Stuart Sierra, Luke Vanderhart,

Why should I read it?

1 author picked ClojureScript as one of their favorite books, and they share why you should read it.

What is this book about?

Learn how to build complete client-side applications with ClojureScript, the Clojure language variant that compiles to optimized JavaScript. This hands-on introduction shows you how ClojureScript not only has similarities to JavaScript - without the flaws - but also supports the full semantics of its parent language. You'll delve into ClojureScript's immutable data structures, lazy sequences, first-class functions, macros, and support for JavaScript libraries. No previous experience with Clojure or ClojureScript is necessary. If you're familiar with JavaScript, HTML, CSS, and the DOM, you'll quickly discover that ClojureScript has the same reach as JavaScript, but with more power.
Start writing ClojureScript…


Book cover of Social Crimes

Raquel Zepeda Fitzgerald Author Of Bloody Urn

From my list on justice with a twist.

Why am I passionate about this?

I worked as a paralegal for many years and know how little justice there is in this world. Passion is a requirement if you toil in that legal arena of wit and woe. Even if you lose your case, you must go on. That’s when I had the epiphany that there are other forms of justice. I also realized that the occult does not necessarily mean bad or evil. If I’m losing faith, I pick up a novel about the delicious and refreshing possibilities of justice with a twist. This is a kind of justice where there is not necessarily a courtroom; there are no judges, no lawyers, and no jury.

Raquel's book list on justice with a twist

Raquel Zepeda Fitzgerald Why did Raquel love this book?

I will never forget this story. It’s about betrayal and street justice. Sometimes, it’s the only way to regain your soul. 

When New York socialite Jo Slater meets a French countess, they become fast friends. Shortly after, bad things start to happen.

First, her husband dies under mysterious circumstances. Next, she loses everything because the beneficiary of her husband’s will is the countess. Struggling through poverty, she comes up with a brilliant plan for justice. 

Just like that, the French countess had vanished, and Jo had regained her losses. Best of all, she had regained her smile; it was a certain kind of smile, like that of a Cheshire cat

By Jane Stanton Hitchcock,

Why should I read it?

1 author picked Social Crimes as one of their favorite books, and they share why you should read it.

What is this book about?

When her husband of twenty years dies under mysterious circumstances, leaving his fortune--and Jo's position in society--to a mysterious French countess, Jo Slater, once one of New York's leading grande dames, comes up with an ingenious scheme to seek revenge designed to recoup her fortune and reclaim her "throne," with only a little murder standing in her way. 35,000 first printing.


Book cover of Don't Make Me Think: A Common Sense Approach to Web Usability
Book cover of HTML and CSS: Visual QuickStart Guide
Book cover of The New CSS Layout

Share your top 3 reads of 2024!

And get a beautiful page showing off your 3 favorite reads.

1,188

readers submitted
so far, will you?

5 book lists we think you will like!

Interested in Bristol, Transylvania, and castles?

Bristol 14 books
Transylvania 15 books
Castles 37 books