This book is a focused guide to using Cascading Style Sheets (CSS) for the visual design of web pages. It provides concise coverage of all the essential CSS concepts developers need to learn (such as separating content from presentation, block and inline elements, inheritance and cascade, the box model, typography, etc). It also covers the syntax needed to effectively use CSS with your markup document (for example CSS rules, how to structure a style sheet, linking style sheets to your (X)HTML documents, CSS boxes etc).
CSS (Cascading Style Sheets) is a powerful technology that can be used to add style and structure to your web pages without needing to resort to "hacks" such as HTML table layouts and "spacer images". However, this is not the only advantage over other styling methods. You can specify your CSS styles in a separate file, then apply those styles to every page in your web site. When you want to change a style on your site, you can do it by modifying one style sheet, rather having to update every page. This is only one example of the many advantages CSS brings to your web development work.
Publisher:
friends of ED
Authors:
Owen Briggs, Steven Champeon, Eric Costello, Matt Patterson
Release Date: 2004-04-01
ISBN/EAN: 159059231X / 9781590592311
New Price: $18.96 /
Used Price: $13.99 /
Collectible Price: n.a. Buy
it Now!
Average Rating: 5.0
Number of
Reviews: 12
Preachy and unclear
Rating:
I had hoped to use this book as an introduction to using CSS and to help me update my online portfolio. While I did learn a good deal about CSS, this book was not nearly as easy to use as I had hoped. First, a significant portion of the book is dedicated to a lengthy and repetitive sermon on why CSS is superior and should be used for all your presentation needs. It seems to avoid discussing the shortcomings of the system, or point out where you might need to resort to other solutions, such as JavaScript. I am a person who learns by analyzing examples and learning to expand on the ideas in them. This, I think is where this book fails. The code samples in the book are incomplete and presented as fragments interspersed with explanation. The more advanced examples are so full of hacks to make presentation identical on all browsers, that they become unreadable. And the final straw was when I downloaded the dynamic-looking photo browser pictured in Chapter 12 and found that the dynamic functions simply don't work! (samples available at http://www.friendsofed.com/download.html?isbn=159059231X). This is probably a good source for a designer already familiar with CSS. For a beginner, I recommend looking elsewhere.
Total Votes: 1, Helpful Votes: 1, Date: 2007-10-31
Jam packed full of great information on css and layout
Rating:
Do you want to learn really how powerful CSS can be? This book takes you from the ground up and helps you to understand not only the how to use css for layout but also why you use css. Starting off with the basics you get a good feel for how to write css in both the page itself as well as in an external stylesheet. The authors also explain the advantages and disadvantages of each way to include the styles. Then the book takes you through typography, which unless you are already an expert, you will gain a great understanding of exactly how the type settings really work with the text on a web page. Next, it dives into how to use the css to control your page layout with many different known techniques. You also will understand how these designs work so you can review them and walk away with the knowledge of how to leverage existing patterns and modify them to your needs. If you want to know how to design a page using css definitely get this book.
Total Votes: 0, Helpful Votes: 0, Date: 2007-05-02
Great book to start and devlope CSS
Rating:
I have seen this book as very good reference for css. I just would like to have CD also with samples. It is must buy.
Total Votes: 0, Helpful Votes: 0, Date: 2007-03-22
autoparts web man
Rating:
This book does an excellent job of explaining CSS. My main focus is seperating content from presentation being my sites are search engine friendly.
Total Votes: 1, Helpful Votes: 1, Date: 2006-11-05
Excellent
Rating:
Great for CSS beginers, I found everything here I needed to know to get started.
Total Votes: 5, Helpful Votes: 5, Date: 2006-07-07
Preachy and unclear
Rating:
I had hoped to use this book as an introduction to using CSS and to help me update my online portfolio. While I did learn a good deal about CSS, this book was not nearly as easy to use as I had hoped. First, a significant portion of the book is dedicated to a lengthy and repetitive sermon on why CSS is superior and should be used for all your presentation needs. It seems to avoid discussing the shortcomings of the system, or point out where you might need to resort to other solutions, such as JavaScript. I am a person who learns by analyzing examples and learning to expand on the ideas in them. This, I think is where this book fails. The code samples in the book are incomplete and presented as fragments interspersed with explanation. The more advanced examples are so full of hacks to make presentation identical on all browsers, that they become unreadable. And the final straw was when I downloaded the dynamic-looking photo browser pictured in Chapter 12 and found that the dynamic functions simply don't work! (samples available at http://www.friendsofed.com/download.html?isbn=159059231X). This is probably a good source for a designer already familiar with CSS. For a beginner, I recommend looking elsewhere.
Total Votes: 1, Helpful Votes: 1, Date: 2007-10-31
Jam packed full of great information on css and layout
Rating:
Do you want to learn really how powerful CSS can be? This book takes you from the ground up and helps you to understand not only the how to use css for layout but also why you use css. Starting off with the basics you get a good feel for how to write css in both the page itself as well as in an external stylesheet. The authors also explain the advantages and disadvantages of each way to include the styles. Then the book takes you through typography, which unless you are already an expert, you will gain a great understanding of exactly how the type settings really work with the text on a web page. Next, it dives into how to use the css to control your page layout with many different known techniques. You also will understand how these designs work so you can review them and walk away with the knowledge of how to leverage existing patterns and modify them to your needs. If you want to know how to design a page using css definitely get this book.
Total Votes: 0, Helpful Votes: 0, Date: 2007-05-02
Great book to start and devlope CSS
Rating:
I have seen this book as very good reference for css. I just would like to have CD also with samples. It is must buy.
Total Votes: 0, Helpful Votes: 0, Date: 2007-03-22
autoparts web man
Rating:
This book does an excellent job of explaining CSS. My main focus is seperating content from presentation being my sites are search engine friendly.
Total Votes: 1, Helpful Votes: 1, Date: 2006-11-05
Excellent
Rating:
Great for CSS beginers, I found everything here I needed to know to get started.
Total Votes: 5, Helpful Votes: 5, Date: 2006-07-07
Preachy and unclear
Rating:
I had hoped to use this book as an introduction to using CSS and to help me update my online portfolio. While I did learn a good deal about CSS, this book was not nearly as easy to use as I had hoped. First, a significant portion of the book is dedicated to a lengthy and repetitive sermon on why CSS is superior and should be used for all your presentation needs. It seems to avoid discussing the shortcomings of the system, or point out where you might need to resort to other solutions, such as JavaScript. I am a person who learns by analyzing examples and learning to expand on the ideas in them. This, I think is where this book fails. The code samples in the book are incomplete and presented as fragments interspersed with explanation. The more advanced examples are so full of hacks to make presentation identical on all browsers, that they become unreadable. And the final straw was when I downloaded the dynamic-looking photo browser pictured in Chapter 12 and found that the dynamic functions simply don't work! (samples available at http://www.friendsofed.com/download.html?isbn=159059231X). This is probably a good source for a designer already familiar with CSS. For a beginner, I recommend looking elsewhere.
Total Votes: 1, Helpful Votes: 1, Date: 2007-10-31
Jam packed full of great information on css and layout
Rating:
Do you want to learn really how powerful CSS can be? This book takes you from the ground up and helps you to understand not only the how to use css for layout but also why you use css. Starting off with the basics you get a good feel for how to write css in both the page itself as well as in an external stylesheet. The authors also explain the advantages and disadvantages of each way to include the styles. Then the book takes you through typography, which unless you are already an expert, you will gain a great understanding of exactly how the type settings really work with the text on a web page. Next, it dives into how to use the css to control your page layout with many different known techniques. You also will understand how these designs work so you can review them and walk away with the knowledge of how to leverage existing patterns and modify them to your needs. If you want to know how to design a page using css definitely get this book.
Total Votes: 0, Helpful Votes: 0, Date: 2007-05-02
Great book to start and devlope CSS
Rating:
I have seen this book as very good reference for css. I just would like to have CD also with samples. It is must buy.
Total Votes: 0, Helpful Votes: 0, Date: 2007-03-22
autoparts web man
Rating:
This book does an excellent job of explaining CSS. My main focus is seperating content from presentation being my sites are search engine friendly.
Total Votes: 1, Helpful Votes: 1, Date: 2006-11-05
Excellent
Rating:
Great for CSS beginers, I found everything here I needed to know to get started.
Total Votes: 5, Helpful Votes: 5, Date: 2006-07-07