The Art and Science of CSS: Book Review

art-and-science-css1The Art & Science of CSS is the latest book from Sitepoint for web designers. Before reading the book I thought this is the book that will teach the reader everything about CSS from basics to the advanced techniques. The title of the book gave me this impression. But, as far as I know the book is not directly suited for a first time CSS learner. You should have already read any other CSS basics book or you should have already known some CSS to read this book.

Authors: Cameron Adams, Jina Bolton, David Johnson, Steve Smith, Jonathan Snook

The book contains seven chapters.

Chapter 1: Headings

In this chapter you will learn why headings are most important in branding a website and you will get to know some websites which effectively convey the structure using perfect usage of headings.

The main concepts explained in this chapter are accessible image replacement methods and sIFR. I really liked the detailed tips for using sIFR. You will learn everything you ever wanted to know about using sIFR in your projects.

Chapter 2: Images

In this chapter you will learn how to build a photo gallery using CSS. You will learn how to create effective captions for the images using some CSS techniques and png images.

Chapter 3: Backgrounds

You will start with learning the background properties and then work with a case study. This case study will explain you how effectively you can use the background images with minimal markup to create stunning websites. To add more to this you will look into adding multiple backgrounds for a single element in CSS3. Though CSS3 is not supported by mainstream browsers now, you will get to know how CSS3 will help you to remove all that tag soup from your markup.

Chapter 4: Navigation

To summarize in a line “You will learn all that you ever wanted to know about creating vertical, horizontal and tabbed navigations”.

After leaning the basics of navigation techniques you will get to know how a single navigation matrix image can be used to style all the elements in the navigation bar.

Chapter 5: Forms

Forms are very important user interaction elements in any website. Apart from the hyper links form elements are the most used interaction elements. This chapter will show you the techniques to design froms that look very stylish. The beauty of the techniques is that they are even accessible for screen readers. So, you will learn how to create accessible, stylish and sexy forms that are easy to use for the user.

Chapter 6: Rounded Corners

You will start with creating a simple fixed width rounded corner with flexible vertical height. Then you will learn how to create a flexible rounded corner which will work for any width and height values. After knowing how to create rounded corner elements, you will learn how to create a rounded corner layout.

Chapter 7: Tables

You will learn how you can style tables beautifully and in a cross browser way. You will explore the possibilities CSS3 is going to offer us for styling the tables.

Though its not full of inspiring and creative ideas, but its really worth reading to master the techniques which we will use almost in any website design.

Finally, this book is ideal for anyone who is just started with CSS design, knows some basics and wants to know how to create beautiful websites using practical CSS techniques. I would not suggest this book as a beginners guide kind of thing. Though all the techniques are explained in depth, its very difficult for a novice to read through the chapters. Other than that, its really worth one’s time reading this book and get some great tips from the expert authors. One more great book from Sitepoint.

Hope you enjoyed reading this review.

This entry was posted in: BooksBookmark the permalink. Post a comment or leave a trackback: Trackback URL.

Share your thoughts

Your email is never published nor shared. Required fields are marked *