![]() |
| ||||||||||||
|
Amazon.com Textbooks Store
Shop the Amazon.com Textbooks Store and save up to 70% on textbook rentals, 90% on used textbooks and 60% on eTextbooks. |
Product Details
Would you like to update product info or give feedback on images? |
Particularly for developers, CSS allows more precise control of elements inside browsers, making it a lot easier to create Web clients that compete with traditional stand-alone applications. But support for CSS in today's browsers is spotty. The strength of this book is that it explains both the CSS1 and CSS2 standards, even though they are still under development. This text shows off what each property is supposed to accomplish with sample HTML and screenshots. The author is careful to note problems with CSS properties in today's browsers. For the CSS1 standard, every property is marked as being unsafe, safe, or partially implemented on no less than eight browsers (including Netscape 3 and 4.x, Internet Explorer 3 through 5, and Opera for Windows, UNIX, and Mac platforms).
The second part of the book is devoted to the CSS2 standard with a description of proposed support for Unicode, for formatting Web pages (with paged media properties), and for tagging content so that it can be read out loud by computer-generated voices. Although still under construction, the CSS1 and CSS2 standards will certainly offer a better Internet for us all. In the meantime, Core CSS: Cascading Style Sheets describes what's available in today's browsers. It's a solid reference that will make CSS understandable to anyone, regardless of their level of Web expertise. --Richard Dragan
Topics covered: Introduction to Cascading Style Sheets (CSS), the CSS1 and CSS2 standards, the browser wars, CSS support on the Netscape, Internet Explorer, Opera and Mozilla browsers; basic CSS (grouping, inheritance, and contextual selectors), cascading order, CSS units, pseudo-classes and pseudo-elements, font properties, color and background properties, text and box properties, classification properties, new CSS2 features, Unicode support, generated content and automatic numbering for lists, properties for printing Web pages, new table properties, aural style sheets for speech-enabled browsers, CSS1 and CSS2 reference and cross-browser comparison of supported properties. --This text refers to an out of print or unavailable edition of this title.
The Complete and Comprehensive Web Developer's Guide to Style Sheets
Core CSS, 2nd Edition is a comprehensive guide that shows both beginning and expert Web developers all they need to know to achieve great results with the latest style sheet properties. In this example-rich book, Schengili-Roberts provides in-depth coverage of the CSS1 and CSS2 standards, provides a "head's up" look at what to expect in the forthcoming CSS3 specification, and covers those CSS properties specific to Microsoft's Internet Explorer. It is the most complete and up-to-date CSS reference available.
CSS is fundamental to current Web design, allowing you to separate content from formatting, and to do Web page layout in ways simply not possible using regular HTML. Most books on CSS simply look at how you can accomplish certain formatting tricks, but this book delves deeper, looking at how each CSS property works, what CSS is capable of, and what to expect in the near future.
This book provides the most accessible and up-to-date listing available on CSS compatibility across browsers and operating systems so Webmasters can finally know which CSS properties are "safe" to use.
Detailed appendices provide full CSS property listings, compatibility charts, and more.
Core CSS, 2nd Edition delivers:
Product Details
Would you like to update product info or give feedback on images? |
The one thing I like about this book over the O'Reilly book on the same subject is that it dives a lot into CSS2, giving me a head's up on features to come. Neat.
Somebody else commented about the lack of info on external style sheets. That's a dumb comment because you can only learn how to write an external style sheet if you know the individual bits of code used. And the book *does* mention how to use external style sheets -- but most of the examples are inline, which is easier to illustrate.
Thumbs up on this book!
The book is easy to look through and use as a reference. The preface describes the target audiences as already "web authors" who want to become more effective. If you are completely new to CSS, the book does a nice step-by-step education of the ins and outs of CSS. However, if it had been my first CSS book (instead of 6th), I'm not sure that I would have had the motivation to learn how to convert all my planning from simple HTML markup to CSS; that I got most persuasively from Owen Briggs' "Cascading Style Sheets: Separating Content from Presentation" ISBN 1904151043, which I highly recommend to anyone still just mixing CSS into their HTML for occasional convenience. Nor is the writing engaging enough to carry along a reader who is not already convinced that they have GOT to learn CSS.
"Core CSS" does provide pretty comprehensive reference material, although some of it will not become "pragmatic"(the stated objective) for a few years -- e.g., all the material on CSS-3. The author usually includes the caveat "proposed" before the term CSS-3 ( the standards are still developing). Three years from now when browsers start to attend to CSS-3 standards, this material will apply (or be outdated if final standards different). Anyway, for CSS newcomers the inclusion of all the not-yet-applicable CSS-3 material will probably be more confusing and distracting than useful.
... Read more ›What I do have a problem with is the fact that the whole book, every example for every property, was completely embedded into the HTML itself. Their was a slight reference to externally described CSS but no examples to follow. The idea of the sheets is to set a number of parameters for most or all of your pages to follow. Embedding them into the HTML every time defeats the purpose. Also their were some mentions to multiple options techniques that never had any kind of example or visual of any kind to follow so you can see how this could be useful. In that sense the beginner user would be completely lost on something that can be helpful down the road.
After going through the entire book and learning maybe 5% more than I already knew (from online free tutorial sites) I realized that it would better to just go online and search the free sites if I have any questions. Their are tons of people out there who can answer your questions a lot better than this book can.
It wasn't a complete waste, but certainly not worth the money I paid for it. Not a good learning tool, hardly a reference guide. If your new to this you might just want to go else where to learn it. If you're a veteran believe me when I say that you'll be bored before you make it through the first 3-4 chapters.