Buy new:
-25% $52.18
FREE delivery Tuesday, August 6
Ships from: Amazon
Sold by: teddybear
$52.18 with 25 percent savings
List Price: $69.99

The List Price is the suggested retail price of a new product as provided by a manufacturer, supplier, or seller. Except for books, Amazon will display a List Price if the product was purchased by customers on Amazon or offered by other retailers at or above the List Price in at least the past 90 days. List prices may not necessarily reflect the product's prevailing market price.
Learn more
FREE Returns
Only 1 left in stock - order soon.
$$52.18 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$52.18
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Amazon
Ships from
Amazon
Sold by
Sold by
Returns
30-day refund/replacement
30-day refund/replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Returns
30-day refund/replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Payment
Secure transaction
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
$32.18
Get Fast, Free Shipping with Amazon Prime FREE Returns
FREE delivery Thursday, August 8 on orders shipped by Amazon over $35
Only 1 left in stock - order soon.
$$52.18 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$52.18
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Follow the authors

Something went wrong. Please try your request again later.

CSS: The Definitive Guide: Visual Presentation for the Web 4th Edition

4.6 4.6 out of 5 stars 177 ratings

There is a newer edition of this item:

{"desktop_buybox_group_1":[{"displayPrice":"$52.18","priceAmount":52.18,"currencySymbol":"$","integerValue":"52","decimalSeparator":".","fractionalValue":"18","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"e%2FEE2iy%2Bhpw%2FpYiOv87C6FCW8skgaB%2FT%2BW41Q0ehH7BEtJdqi39oVNKtHkW4yd5AmgQpv3AUsGCk9qbd0Lrc0SRlwNf2nW237XTTt6WMLJOy7VMmJcZA2tuNlEy%2Bajnwxf5ofxkiYqHf0fK0%2BmKAI%2B6sBFQBauGXKYaWk2WqZNRP0keyrKiiQh5ZnMLAZNGG","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$32.18","priceAmount":32.18,"currencySymbol":"$","integerValue":"32","decimalSeparator":".","fractionalValue":"18","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"e%2FEE2iy%2Bhpw%2FpYiOv87C6FCW8skgaB%2FTEe0hFHf%2BJxOW4WgKHxVPtDtwQLgE%2Be0aUbvsN5ri5SZRjdcjDH2urbgVxSDDgeRuTjpm56FwC7ZpvSozNE8nK2YSoMUP7EXFt87Y4oxlhLksjTaD%2Byi%2BTisXyGpj8c6WrQOIfCNIDjx4PDKUxz2SABpAQ9Z7IHR%2F","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

If you’re a web designer or app developer interested in sophisticated page styling, improved accessibility, and saving time and effort, this book is for you. This revised edition provides a comprehensive guide to CSS implementation, along with a thorough review of the latest CSS specifications.

CSS is a constantly evolving language for describing the presentation of web content on screen, printers, speech synthesizers, screen readers, and chat windows. It is used by all browsers on all screen sizes on all types of IoT devices, including phones, computers, video games, televisions, watches, kiosks, and auto consoles. Authors Eric Meyer and Estelle Weyl show you how to improve user experience, speed development, avoid potential bugs, and add life and depth to your applications through layout, transitions and animations, borders, backgrounds, text properties, and many other tools and techniques.

This guide covers:

  • Selectors, specificity, and the cascade
  • Values, units, fonts, and text properties
  • Padding, borders, outlines, and margins
  • Colors, backgrounds, and gradients
  • Floats and positioning tricks
  • Flexible box layout
  • The new Grid layout system
  • 2D and 3D transforms, transitions, and animation
  • Filters, blending, clipping, and masking
  • Media and feature queries


Save time and resources when buying books in bulk. Your Company Bookshelf Save time and resources when buying books in bulk. Your Company Bookshelf

Frequently bought together

This item: CSS: The Definitive Guide: Visual Presentation for the Web
$52.18
Get it as soon as Tuesday, Aug 6
Only 1 left in stock - order soon.
Sold by teddybear and ships from Amazon Fulfillment.
+
$16.59
Get it as soon as Monday, Aug 5
In Stock
Ships from and sold by Amazon.com.
+
$51.24
Get it as soon as Tuesday, Aug 6
Only 1 left in stock (more on the way).
Ships from and sold by Amazon.com.
Total price:
To see our price, add these items to your cart.
Details
Added to Cart
spCSRF_Control
Some of these items ship sooner than the others.
Choose items to buy together.

From the Publisher

Positioning in CSS Visual Presentation for the Web Transitions and Animations in CSS: Adding Motion with CSS Table Layout in CSS: CSS Table Rendering in Detail Grid Layout in CSS: Interface Layout for the Web Padding, Borders, Outlines, and Margins in CSS: CSS Box Model Details CSS Floating: Floats and Float Shapes
Positioning in CSS Transitions and Animations in CSS Table Layout in CSS Grid Layout in CSS Padding, Borders, Outlines, and Margins in CSS CSS Floating
Customer Reviews
4.2 out of 5 stars
10
4.2 out of 5 stars
32
4.1 out of 5 stars
14
4.3 out of 5 stars
48
5.0 out of 5 stars
5
4.1 out of 5 stars
8
Price $7.99 $7.99 $5.83 $6.49 $7.99 $6.28
More from O'Reilly Media Visual Presentation for the Web Adding Motion with CSS CSS Table Rendering in Detail Interface Layout for the Web CSS Box Model Details Floats and Float Shapes

Editorial Reviews

About the Author

Eric A. Meyer is the author of the critically acclaimed online tutorial Introduction to HTML, as well as some other semi-popular Web pages. He is a member of the CSS&FP Working Group and the author of Cascading Style Sheets: The Definitive Guide.

Estelle Weyl is a front-end engineer who has been developing standards-based accessible websites since 1999. She writes two technical blogs pulling millions of visitors, and speaks about CSS3, HTML5, JavaScript and mobile web development at conferences around the world.

Product details

  • Publisher ‏ : ‎ O'Reilly Media; 4th edition (December 5, 2017)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 1088 pages
  • ISBN-10 ‏ : ‎ 1449393195
  • ISBN-13 ‏ : ‎ 978-1449393199
  • Item Weight ‏ : ‎ 3.7 pounds
  • Dimensions ‏ : ‎ 6.9 x 2.1 x 9.1 inches
  • Customer Reviews:
    4.6 4.6 out of 5 stars 177 ratings

About the authors

Follow authors to get new release updates, plus improved recommendations.

Customer reviews

4.6 out of 5 stars
177 global ratings

Customers say

Customers find the book's content excellent and detailed, with relevant examples. They also say the text is clear and concise, covering everything about CSS.

AI-generated from the text of customer reviews

Select to learn more
13 customers mention "Content"13 positive0 negative

Customers find the book's content excellent, thorough, and comprehensive. They also say it provides more depth, context, and completeness. Readers also mention that the book is very helpful for getting back into CSS.

"...of Eric Meyer & Estelle Weyl’s CSS book is very thorough and comprehensive. At over 1,000 pages, every topic that I wanted to study is included...." Read more

"...Those are EXCELLENT for bath reading, btw...." Read more

"...He writes in a manor that is easy to read, and his high level of knowledge of a subject shines throughout this book...." Read more

"...As of 10/22/17 I am over 100 pages in to the book and so far the content is excellent and deserving of five stars: it's comprehensive, strikes a..." Read more

13 customers mention "Readability"10 positive3 negative

Customers find the book extremely detailed, terse, and lengthy. They also appreciate the examples, which are quickly understood. Readers also mention that the author is experienced and the table of contents is laid out in a detailed format. Overall, they say the book strikes a good balance between tersy and lengthy, and is comprehensive.

"...The Table of Contents is laid out in a very detailed format along with the page numbers...." Read more

"...He writes in a manor that is easy to read, and his high level of knowledge of a subject shines throughout this book...." Read more

"...and deserving of five stars: it's comprehensive, strikes a good balance between terse and lengthy, and the examples are quickly understood...." Read more

"...For a reference guide, this book is very readable/enjoyable and is a must-have for anyone wishing to master CSS and getting the most out of it...." Read more

3 customers mention "Csr grid"3 positive0 negative

Customers find the book comprehensive in scope, covering everything about CSS.

"...Yep! This book! It covers everything about CSS you can imagine, including full coverage of CSS Grid, which is going to change everything...." Read more

"...It covers the latest CSS spec completely...." Read more

"Great Reference Book - Comprehensive in Scope..." Read more

Top reviews from the United States

Reviewed in the United States on November 9, 2017
This 4th Edition of Eric Meyer & Estelle Weyl’s CSS book is very thorough and comprehensive. At over 1,000 pages, every topic that I wanted to study is included. I’m planning on using this new CSS book as a reference book so being able to locate specific topics fairly quickly is important. The Table of Contents is laid out in a very detailed format along with the page numbers. To find something, you can easily just look at the Table of Contents and then flip to the page. Also the book has a comprehensive Index that lists pretty much everything you’ll be looking for right there. As a test, I looked in the Index for some random topics and found all of them listed in the Index with the page numbers. The book includes 3 Appendixes.

Appendix A – Animatable Properties
The properties included here are the properties given in the CSS Transitions specification and are CSS2.1.

Appendix B – Basic Property Reference
Properties are listed by name and are in alphabetical order. Example, picked at random:

Property
word-break

Default value
normal

Value syntax
normal |break-all|keep-all

Inh
Y

Anim
Y

Appendix C – Color Equivalence Table
This table lists the Color Name, RGB decimal, RGB percentage, HSL and Hexadecimal for about 4 pages worth of colors. You can look up colors by name and it serves as a quick reference for finding a color code to type in your style sheet. Example, picked at random:

Color Name
lightgray

RGB decimal
rgb(211,211,211)

RGB percentage
rgb(82.7%,82.7%,82.7%)

HSL
hsl(0,0,82.7%)

Hexadecimal
#D3D3D3

The content included in this book makes it clear the authors are experienced web developers. I’m going to look through my other CSS books and discard some in favor of this new one.
18 people found this helpful
Report
Reviewed in the United States on November 29, 2017
This is THE must-own CSS book. At over 1000 pages, it’s not exactly enjoyable bathtub reading, but is anything truly enjoyable these days anyway? Yep! This book! It covers everything about CSS you can imagine, including full coverage of CSS Grid, which is going to change everything. O’Reilly also sells individual sections of this book as mini books and I purchased most of those months ago. Those are EXCELLENT for bath reading, btw. I’ve been wanting to take this book to the office to show my coworkers, but I’m worried I may end up too sweaty by the time I carry it up 5 flights of stairs. It is that impressive! When it arrived at my house, my wife literally exclaimed, “WTF is that giant book?!” and now the chair I placed it on has a permanent dent in the cushion. So far, I’m like 4 chapters in (yes, I’m reading it cover-to-cover like a Nicholas Spark book) and I already feel like I’ve learned so many new things about selectors, specificity, and the cascade that I didn’t know before and I’ve been writing CSS forever. You can literally just open this book to any page and learn something new.

I wish I could own this with a hard cover. I also wish I could shake Mr. Meyer’s and Ms. Weyl’s hands and thank them while also acknowledging the worn-down nubs that used to be their typing fingers.

Buy this physical book! You will not regret it.

Pro tip: buy some post-it flags while you’re at it because you are going to want to bookmark the heck out of it.
48 people found this helpful
Report
Reviewed in the United States on March 12, 2018
I have been working with CSS since it first came out and have worked to improve my knowledge with each new level as it was introduced. But, after getting just barely started in this book, I found a whole bunch I did not know about CSS 2.1 and CSS 3. If you only want one definitive guide to help you develop CSS skills, this is certainly it.
.
Eric Meyer is always a pleasure to read. He writes in a manor that is easy to read, and his high level of knowledge of a subject shines throughout this book. It IS a long read, and many parts you may have to read 2 or 3 times to absorb the content.

I am only about 1/2 way through, but have already incorporated much of what I have learned so far to greatly improve readability and other issues on the web sites I manage.

Recommend this highly for any developers ready to go the next step. Makes no difference the scripting language you use, we all need better CSS skills.
9 people found this helpful
Report
Reviewed in the United States on October 22, 2017
I am reviewing from the perspective of someone that has done web development for many years, but has only learned CSS in a piecemeal and ad hoc fashion - picking up the parts that I needed at any given moment in time, but not as a fundamental subject to be understood from the ground up. As of 10/22/17 I am over 100 pages in to the book and so far the content is excellent and deserving of five stars: it's comprehensive, strikes a good balance between terse and lengthy, and the examples are quickly understood.

I am docking one star due to two issues with the Kindle edition of the book:

1) There is no table of contents. This makes easily jumping to content of interest difficult, and is requiring that I fill my highlights with section headings.
2) There are formatting issues such as section headings not having margins, tables having odd alignment and wrapping (which breaks highlighting), note sections which look like they should be formatted differently but aren't, etc.

I would encourage the authors and/or publisher to work on these flaws and release an update. If such an update is released I will happily re-visit my review.
60 people found this helpful
Report

Top reviews from other countries

Translate all reviews to English
Client d'Amazon
5.0 out of 5 stars Ressource prodigieuse pour maîtriser le CSS
Reviewed in France on October 24, 2022
je suis plutôt difficile au niveau des livres techniques, et celui-ci est un incroyable travail de digestion des documents de référence techniques correspondants à chaque fonctionnalité du CSS :
quasi exhaustif (à la date de 2017) avec des exemples très clairs, et tout cela avec une bonne dose d'humour.
On ne peut que s'incliner devant le travail des 2 auteurs. Si j'ai acheté cette édition en ebook,
j'achèterai définitivement la prochaine édition - que j'attends avec impatience - en version papier pour la garder sur mon bureau.
Amazon Customer
5.0 out of 5 stars Fabulous detail
Reviewed in Canada on January 28, 2018
Extremely detailed and fortunately appears to cover all of the boundary issues; very well written
Sequoia
5.0 out of 5 stars Imprescindible si de verdad quieres dominar las hojas de estilo CSS
Reviewed in Spain on April 21, 2019
Es habitual que se utilicen nombres muy presuntuosos en este tipo de libros, sin embargo, este sí hace honor al título: realmente es la guía definitiva sobre el lenguaje CSS.

Dos de las autoridades más respetadas en el lenguaje CSS te van explicando minuciosamente todos los entresijos de las hojas de estilos. La narración es precisa y detallada pero fácil de entender. Todos los puntos que resultan algo retorcidos o confusos están reforzados con un abundante número de ejemplos llenos de imágenes e ilustraciones.

El libro está muy bien estructurado. Se puede leer de principio a fin o saltar entre los capítulos a voluntad. Se incluyen muchas referencias cruzadas para ampliar información cuando se hace referencia a algo que ya ha sido explicado o viceversa.

Personalmente es un libro que me ha ayudado muchísimo a entender ciertos detalles y asuntos que siempre me daban problemas (aparentemente inexplicables, pero que no lo eran). Para cada capítulo, no hay nada que se quede sin tocar. Por ejemplo, los autores no dudan en utilizar unas 110 páginas solo para explicar las propiedades relacionadas con el texto y las fuentes. Pese a ello, como ya dicho, es relativamente ameno y no se hace nada pesado (si tienes interés en conocer los detalles, claro está).

Se incluyen aspectos avanzados como el flex box, grid layout, table layout, transforms, transiciones, animaciones, etc. Lo recomiendo a todo el que busque un conocimiento sólido y profundo de las hojas de estilo. No creo que se haya escrito nada igual. He tenido algunos otros libros de CSS y no servían para nada.
7 people found this helpful
Report
Chaitali S.
5.0 out of 5 stars Good book
Reviewed in India on May 6, 2019
The book is good and in very detail.
2 people found this helpful
Report
gettingtooold
5.0 out of 5 stars Excellent
Reviewed in the United Kingdom on August 21, 2018
If you need to know up to date CSS properly - and not just tinkering with quick-and-dirty styling without understanding why what you're doing works - you need this book.

I've had every edition over the years and never regretted getting the newer versions.

When this arrived I thought initially that amazon had delivered the wrong item, as the package was rather heavy. But opening revealed a vast tome of over 1000 pages. Its good. Just take care not to drop it on your foot.
3 people found this helpful
Report