| help | account  


Beginning CSS Web Development: From Novice to Professional
View Larger Image
Simon Collison
Apress, Paperback, Published August 2006, 448 pages, ISBN 1590596897
List Price: $34.99
Our Price: $21.50
You Save: $13.49 (39% Off)


FREE Shipping on Orders over $40!*
Availability: In-Stock

Customer Reviews: 1     Average Customer Rating:

Write a Review and tell the world about this title!

People who purchase this book frequently purchase:

Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:

Cascading Style Sheets (CSS) are one of the most important technologies on the web today. They give web developers the power to style their web sites so those sites are usable, compact, good looking, consistently displayable, and quick and efficient to change if so desired.

There are many books out there on CSS, but Beginning CSS Web Development is different—it doesn’t waste time discussing theory, and it delves straight into the practical matter. It provides you with what you need to know, faster. It is also completely up to date, covering the most modern CSS standards and design techniques.

In addition to the essential CSS basics, this book covers advanced techniques like accessibility, hacks, and filters. The book concludes with a case study, and features a CSS reference section that allows you to look up required syntax as quickly as possible.

 

Summary of Contents

  • PART 1 - Get to Know CSS
    • Getting Started
    • Core Concepts of CSS
    • CSS Building Blocks
    • Text
    • Color, Backgrounds, and Images
    • Lists
    • Links
    • Tables and Definition Lists
    • Forms
  • PART 2 - Logical Layouts
    • Layout Basics
    • Classic Layouts
    • Layout Manipulation
    • The Journey from Layout to Template
    • Usability and Accessibility Enhancements
    • Tips, Tricks, and Troubles
    • Case Study: The Dead Goods
    • CSS Reference

About the Author

Simon is lead web developer at Agenzia, and has worked on numerous web projects for record labels, high-profile recording artists, and leading visual artists and illustrators, including The Libertines, Black Convoy, and Project Facade. Simon also oversees a production line of business, community, and voluntary sector web sites, and passionately ensures everything he builds is accessible and usable, and complies with current web standards. Simon regularly reviews CSS-based web sites for Stylegala, and does his best to keep his highly popular blog (collylogic.com) updated with noise about web standards, music, film, travels, and more web standards.


Customer Reviews

Customer Reviews: 1     Average Customer Rating:

Apr 22, 2007     ScottG from New Hampshire
A great book that filled in the gaps of my CSS understanding.
Let me start by saying I never really considered myself to be a CSS beginner when I picked up this book. I've successfully used CSS for text formatting comfortably for a couple of years. But when it came to using CSS for positioning and layouts, I'd run into frustrating problems immediately, and always found floats to be counter-intuitive. I've read many CSS positioning tutorials on the web and none of them ever fully resolved the conceptual blocks I've had. Given the fact that I've been entirely self-taught when it comes to web development, I figured a book with a title like Beginning CSS Web Development seemed appropriate to fill in the gaps of my understanding.

The first four chapters of this book covered the basics of CSS and went over text styling techniques I was already familiar with. Even so, I found the writing exceptionally clear and learned a few more subtle techniques that were immediately helpful in improving some of my web designs. Simon Collison isn't just writing a series of lessons on CSS - he also offers general guidelines about web design issues, such as recommendations on how to organize your CSS files, and tips for picking an appropriate font. By the time I had finished reading Part 1 of the book - which I had assumed would simply be a remedial overview of CSS - I had found numerous ways my practical, working knowledge of CSS had been improved.

Chapter 10 was on the topic of CSS positioning and was the main "litmus test" of the book's usefulness to me. It included concise and easy to understand explanations of float-based positioning, when it can be necessary to use spacer divs, and the way clearing floated elements should be done. This was the book I was looking for to clean up my spotty understanding of CSS positioning, and I immediately obtained results I applied in some of my web designs.

I would highly recommend this book for anyone with a background in CSS like my own. I also feel this is an excellent book for newcomers to CSS who want a good foundation in modern best practices from a book that is both practical and readable.



Forgot your password?
FAQs
Shipping Options
Returns
Your Orders
Your Account