Book Review | CSS3: The Missing Manual
Feb. 12, 2013 08:00 AM
|This book is both board and deep. Meaning it covers a ton of topics and goes in-depth on all of them. This book is great for the beginner, but also has a lot of advanced material.
After a nice introduction that explains the structure of the book the author starts off Part 1 covering the basics. The book starts with the basics and leads us to advanced topics by the end of the book.
I have listed the 5 parts of the book below with the chapters they contain to give an idea of all the topics covered.
Part 1. CSS Basics
1. HTML for CSS
2. Creating Styles and Style Sheets
3. Selectors: Identifying What to Style
4. Saving Time with Style Inheritance
5. Managing Multiple Styles: The Cascade
Part 2. Applied CSS
6. Formatting Text
7. Margins, Padding, and Borders
8. Adding Graphics to Web Pages
9. Sprucing Up Your Site’s Navigation
10. CSS Transforms, Transitions, and Animations
11. Formatting Tables and Forms
Part 3. CSS Page Layout
12. Introducing CSS Layout
13. Building Float-Based Layouts
14. Responsive Web Design
15. Positioning Elements on a Web Page
Part 4. Advanced CSS
16. CSS for the Printed Page
17. Improving Your CSS Habits
Part 5. Appendixes
A. CSS Property Reference
B. CSS Resources
The author did a great job putting together the code samples. Each chapter has two folders. One with the beginning of the solution, and one marked finished for the end result of applying the techniques shown in the chapter.
The author does a great job covering responsive web design. This is something I have seen mangled up a lot. The author covers media queries, flexible grids, and fluid images. He also did a great job in this part of the book leading into responsive web design with chapters on CSS layout and float-based layouts.
The nice flow is actually found throughout the entire book. The chapters are put together in a very logical order which is one of the characteristics that make this book a good cover to cover read.
I also really liked the chapter on providing a print page using CSS. The is nothing more annoying than finding a great article, blog, or a product description that you want to print out that just won't print nicely. I can't tell you how many times I have recreated information on the web in word just to be able to print it. This chapter does a great job of showing you how to avoid aggravating your customers with unprintable pages.
The author's writing style make this an easy cover to cover read, but it is also laid out in such a way that it also makes a great reference.
CSS3: The Missing Manual
Subscribe to the World's Most Powerful Newsletters
"MobiDev is a software development company and we do complex, custom software development for everyb...
Dec. 17, 2017 10:00 AM EST Reads: 1,079
Enterprises are adopting Kubernetes to accelerate the development and the delivery of cloud-native a...
Dec. 17, 2017 07:15 AM EST Reads: 681
"Akvelon is a software development company and we also provide consultancy services to folks who are...
Dec. 17, 2017 06:30 AM EST Reads: 631
In his session at 21st Cloud Expo, Carl J. Levine, Senior Technical Evangelist for NS1, will objecti...
Dec. 16, 2017 03:15 PM EST Reads: 2,031
"Codigm is based on the cloud and we are here to explore marketing opportunities in America. Our mis...
Dec. 16, 2017 02:00 PM EST Reads: 1,068
The question before companies today is not whether to become intelligent, it’s a question of how and...
Dec. 16, 2017 01:15 PM EST Reads: 1,701
High-velocity engineering teams are applying not only continuous delivery processes, but also lesson...
Dec. 16, 2017 12:00 PM EST Reads: 1,076
"Cloud Academy is an enterprise training platform for the cloud, specifically public clouds. We offe...
Dec. 16, 2017 11:45 AM EST Reads: 985
Widespread fragmentation is stalling the growth of the IIoT and making it difficult for partners to ...
Dec. 16, 2017 10:45 AM EST Reads: 715
"CA has been doing a lot of things in the area of DevOps. Now we have a complete set of tool sets in...
Dec. 16, 2017 10:00 AM EST Reads: 1,042
Agile has finally jumped the technology shark, expanding outside the software world. Enterprises are...
Dec. 16, 2017 08:15 AM EST Reads: 1,020
In his session at 21st Cloud Expo, James Henry, Co-CEO/CTO of Calgary Scientific Inc., introduced yo...
Dec. 16, 2017 08:15 AM EST Reads: 936
"NetApp is known as a data management leader but we do a lot more than just data management on-prem ...
Dec. 15, 2017 02:00 PM EST Reads: 1,046
While some developers care passionately about how data centers and clouds are architected, for most,...
Dec. 15, 2017 02:00 PM EST Reads: 1,188
Coca-Cola’s Google powered digital signage system lays the groundwork for a more valuable connection...
Dec. 15, 2017 11:00 AM EST Reads: 2,092
"We're focused on how to get some of the attributes that you would expect from an Amazon, Azure, Goo...
Dec. 15, 2017 10:00 AM EST Reads: 1,049
Data scientists must access high-performance computing resources across a wide-area network. To achi...
Dec. 15, 2017 09:00 AM EST Reads: 1,110
"We're developing a software that is based on the cloud environment and we are providing those servi...
Dec. 14, 2017 12:00 PM EST Reads: 1,229
SYS-CON Events announced today that CrowdReviews.com has been named “Media Sponsor” of SYS-CON's 22n...
Dec. 14, 2017 11:45 AM EST Reads: 1,352
SYS-CON Events announced today that Telecom Reseller has been named “Media Sponsor” of SYS-CON's 22n...
Dec. 14, 2017 11:00 AM EST Reads: 1,363