Programming Books C Java PHP Python Learn more Browse Programming Books
CSS3 Foundations (Treehouse Book Series) and over one million other books are available for Amazon Kindle. Learn more

Sorry, this item is not available in
Image not available for
Image not available

To view this video download Flash Player


Sign in to turn on 1-Click ordering
Sell Us Your Item
For a $10.82 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Start reading CSS3 Foundations (Treehouse Book Series) on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

CSS3 Foundations [Paperback]

Ian Lunn
4.6 out of 5 stars  See all reviews (24 customer reviews)

List Price: $39.99
Price: $25.22 & FREE Shipping on orders over $35. Details
You Save: $14.77 (37%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 11 left in stock (more on the way).
Ships from and sold by Gift-wrap available.
Want it Tuesday, July 15? Choose One-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student


Amazon Price New from Used from
Kindle Edition $22.99  
Paperback $25.22  
Shop the new
New! Introducing the, a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Book Description

November 28, 2012 1118356543 978-1118356548 1

Master innovative and eye-catching website design with the exciting new Treehouse Series of books

Turn plain words and images into stunning websites with CSS3 and this beautiful, full-color guide. Taking web designers beyond the constraints of prebuilt themes and simple site-building tools, this new Treehouse book combines practicality with inspiration to show you how to create fully customized, modern websites that make viewers stop and stay.

The exciting new Treehouse Series of books is authored by Treehouse experts and packed with innovative design ideas and practical skill-building. If you're a web developer, web designer, hobbyist, or career-changer, every book in this practical new series should be on your bookshelf.

  • Part of the new Treehouse Series of books, teaching you effective and compelling website development and design, helping you build practical skills
  • Provides career-worthy information from Treehouse industry pros and trainers
  • Explains the basics of cascading style sheets (CSS), such as how to structure with CSS, use CSS syntax, how to manipulate text, and visual formatting
  • Also covers the box model, how to animate page elements, cross-browser compatibility, and more

Leverage pages of dazzling website design ideas and expert instruction with a new Treehouse Series book.

Frequently Bought Together

CSS3 Foundations + HTML5 Foundations + HTML and CSS: Design and Build Websites
Price for all three: $71.57

Buy the selected items together

Editorial Reviews

From the Back Cover


Html is fun when you’re first learning how to use it to build a website. But when you add CSS (Cascading Style Sheets) to the mix, the experience—and your web pages—become magical. CSS3 Foundations takes you beyond the pre-fab themes and simple site-building tools found in most books, and provides you with the knowledge and tools you need to turn humdrum words and images into dazzling websites that draw visitors in and make them want to stay.

Whether you’re a novice or an experience developer who’d like to take your skills to the next level, word-class developer Ian Lunn fills you in on all the CSS3 you need to know, including how to:

  • Develop with CSS for desktop and mobile browsers
  • Master CSS syntax
  • Create multi-column page layouts
  • Use media types and media queries
  • Manipulate text and fonts
  • Execute visual formatting
  • Jazz up your pages with transforms
  • Bring pages to life with transitions and animations
  • Build cross-browser compatible websites
  • Fine-tune your workflow with best practices

Like all the books in the Treehouse series, CSS3 Foundations is designed to help you expand your skill set and broaden your professional horizons, whether you’re a hobbyist looking to go pro, a freelancer who wants to expand your client base, or an entrepreneur who want to know how to create a website fully customized for your company and your market niche.

About the Author

Ian Lunn (@IanLunn) is a freelance front end developer, passionate about building the future of the web using technologies such as CSS3 and HTML5. With a Higher National Diploma in Internet Technology, Ian combines his education with expertise in CSS, HTML, JavaScript, and WordPress to build creative and effective websites and applications.

Treehouse is a consortium of web and software designers and developers whose mission is to bring affordable technology education to people everywhere, in order to help them achieve their dreams and change the world. In keeping with that mission, the Treehouse Series of books are authorized by experts and loaded with innovative design ideas and practical skill -building instruction. If you're a web developer, web designer, hobbyist, or career -changer, every book in the series belongs on your bookshelf.

Product Details

  • Paperback: 352 pages
  • Publisher: Wiley; 1 edition (November 28, 2012)
  • Language: English
  • ISBN-10: 1118356543
  • ISBN-13: 978-1118356548
  • Product Dimensions: 0.7 x 7.2 x 9.2 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (24 customer reviews)
  • Amazon Best Sellers Rank: #245,927 in Books (See Top 100 in Books)

More About the Author

Ian is a web designer and front end developer, passionate about building the future of the web using technologies such as CSS3 and HTML5. With a Higher National Diploma in Internet Technology, Ian combines his education with expertise in CSS, HTML, JavaScript, and WordPress to build creative and effective websites and applications.

Ian's enthusiasm for utilizing cutting edge technologies is matched by his dedication for advocating them; sharing his knowledge with the community, in the form of blog tutorials and open source projects. His latest project is Sequence.js -- a responsive website slider with advanced transitions.

Customer Reviews

Most Helpful Customer Reviews
4 of 4 people found the following review helpful
4.0 out of 5 stars Solid CSS book June 19, 2013
Format:Paperback|Vine Customer Review of Free Product (What's this?)
I really like CSS3: The Missing Manual but this new book gives it a run for the money. "CSS3 Foundations" does what its title says -- it provides a solid intro to the underlying concepts of CSS.

I think both books present the info well, although I think this Treehouse book gets the nod for overall visual presentation and layout clarity. "The Missing Manual" (at the time I'm writing this) is cheaper, though. You can't go wrong with either volume.

If you pick up the excellent HTML5 Foundations (Treehouse Book Series) and you like its tone and how it presents info, get this CSS3 book, too. Although they're written to be fine as stand-alones, for general comprehension they make a good pair.
Comment | 
Was this review helpful to you?
4 of 4 people found the following review helpful
My first impression of CSS3 Foundations ... it's a masterpiece! Its a necessary book for any web designer's library. Ian Lunn managed to do what 2 years in college couldn't do he taught me how to properly use CSS3. No long boring explanations or outdated techniques are used in this book. Instead Ian takes you through the journey of creating a website using cutting-edge techniques.

The section on transforms and animations alone was an amazing read. It helped me finally understand how to use it correctly. No one has managed to explain these techniques to me in a way I can understand. Reading blog posts and documentations always left me scratching my head and left me asking more questions. However, reading this book left me feeling like the author was sitting across the table from me and taking his time to clearly explain every little thing.

If I was to review this book in one paragraph I would describe it as a cleverly written book that takes the reader through the steps of creating a website. Assuming you know nothing about CSS3 everything is explained and nothing is left in question. The book is easy to read but doesn't make you feel dumb for reading it. Treehouse has really done an amazing job creating this book and I have already placed this book right above my desk for easy access. If you are new or been in the web game forever this book is an excellent source of information.

If you are on the fence about getting this book or looking for an excellent source for CSS3 then this is the only book you will need. Take the time to read it and you won't be sorry.
Comment | 
Was this review helpful to you?
3 of 3 people found the following review helpful
Format:Paperback|Vine Customer Review of Free Product (What's this?)
I have a degree in Computer Science and have used dozens of programming languages. And like a lot of people, I got my start making websites with HTML before CSS existed, so I had to get good at tables and font tags. But even though I'm now a convert to good structured HTML and CSS, I still don't have the solid feeling that I understand everything that I'm doing. So I'm reviewing this book as someone with self-taught CSS knowledge who wants to fill in the gaps.

I used the Sublime Text editor to do the examples.

Production Notes:
The book is extremely readable: great fonts and layout . The online project files were easy to find and download on my Mac. Sweet - the project files are really well organized with good chapter/folder names and subfolders.

Content Notes:
There's lots of advice on "best practices" such as following consistent naming conventions. Very nice because these tips are extremely important if you do this kind of work on the job, or in a team. A nice thing: the author uses some of the new HTML5 semantic markup in the examples. This is good to see; a lot of people aren't aware of these yet, but they're the way to build web sites going forward. The book is very practical in general: for example, CSS Reset is introduced in chapter 2. This is a necessity in the real world, but not strictly something that'd show up in a CSS reference book.

As to the CSS itself, each feature is described in a clear simple style, with an example in the book which is also a working example in the tutorial project.

This book can definitely double as a reference: it's got a good index. E.g. "Centering..." is a nice longish index section pointing to many strategies the book describes.
Read more ›
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
Format:Paperback|Vine Customer Review of Free Product (What's this?)
Books on web design can be challenging. The topic changes very quickly, and browser compatibility is a quagmire that can easily bury the author, and the reader with him. You also run into a challenge of how to make a book that will appeal and be useful for novices as well as more experienced developers.

This book does a great job at all those tasks. It covers CSS in general to lay the basic foundation, and then dives right into CSS3 and browser compatibility to show what can be done with the latest and greatest version of CSS. Its approach is matter-of-fact and appeals to the novice as well as someone who has been doing CSS, but perhaps not taking advantage of all the features the technology has to offer. Multiple examples and a companion web site round out the package.

If there is one thing I could point out as a shortcoming, it is the lack of a syntax reference for CSS. There are times when you know what you want to do, you remember most of what's necessary to do it, but you just need something to help you with the exact syntax of the style and its attributes. I have such a reference, but for those that don't, a chapter at the end devoted to all the syntax and a reference of where in the book that syntax is covered would be a great addition.

Its current price of ~$25 makes it a great value, so if you're in the market for a good instructional book on CSS and CSS3, this one is definitely recommended!
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
5.0 out of 5 stars Tells Why
This is an excellent book that manages to organize itself like a reference and tells not just what you can do but why you would want to do it.
Published 27 days ago by Brett G Murrell
4.0 out of 5 stars CSS foundations
I liked this book as a beginning to intermediate level introduction to CSS and the new CSS3 features. Read more
Published 1 month ago by Tim
5.0 out of 5 stars very thorough book on CSS3
Staying on top of changes to the web industry is very challenging.

This book helped me understand the changes to CSS in a timely manner. Read more
Published 3 months ago by kre8iv1
5.0 out of 5 stars CSS3 by ian Lunn is great!
It is easy to follow and has lots of code to work with. It made CSS3 come alive for me. The sample code is very usable in live systems. I have learned a lot in a short time. Read more
Published 4 months ago by wzrdart
5.0 out of 5 stars Very clear
Easy to read and understand. Even when you have a background in web design, this book helps to introduce the new concepts CSS3 adds.
Published 10 months ago by Krystal Newey
4.0 out of 5 stars CSS3 by doing
As an author of computer programming myself, I'm always on the lookout for books that help me get up to speed efficiently with all of today's newest programming technologies. Read more
Published 11 months ago by Amazon Customer
5.0 out of 5 stars Great new Series!
Both "HTML 5 Foundations" and "CSS 3 Foundations" in the Treehouse Book Series are a great set of books for learning how to use HTML 5 and CSS 3 - especially together. Read more
Published 12 months ago by Wildness
4.0 out of 5 stars Good book, I learned stuff
I read this book along with its companion HTML 5 book from the same series. I found them both useful for the work I was doing updating a web application to HTML 5 and CSS 3. Read more
Published 12 months ago by Gavin Scott
5.0 out of 5 stars Great first book for learning CSS3
I have just finished a few books on HTML, so my learning progression led me to this book. There are so many on the market, it is hard to tell which ones are good. Read more
Published 13 months ago by Chris Jaronsky
4.0 out of 5 stars A decent guidebook for CSS3
I've spent the past six months learning HTML and CSS in a web design class, so I was curious to see how much this book could supplement my learning. Read more
Published 13 months ago by Mrs. Baumann
Search Customer Reviews
Search these reviews only

What Other Items Do Customers Buy After Viewing This Item?


There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
First post:
Prompts for sign-in

Look for Similar Items by Category