Showing posts with label CSS. Show all posts
Showing posts with label CSS. Show all posts

Monday, March 7, 2011

CSS: The Missing Manual



CSS: The Missing Manual
| 2006-08-01 00:00:00 | | 0 | CSS


Web site design has grown up. Unlike the old days, when designers cobbled together chunky HTML, bandwidth-hogging graphics, and a prayer to make their sites look good, Cascading Style Sheets (CSS) now lets your inner designer come out and play. But CSS isn't just a tool to pretty up your site; it's a reliable method for handling all kinds of presentation--from fonts and colors to page layout. `CSS: The Missing Manual` clearly explains this powerful design language and how you can use it to build sparklingly new Web sites or refurbish old sites that are ready for an upgrade.

Like their counterparts in print page-layout programs, style sheets allow designers to apply typographic styles, graphic enhancements, and precise layout instructions to elements on a Web page. Unfortunately, due to CSS's complexity and the many challenges of building pages that work in all Web browsers, most Web authors treat CSS as a kind of window-dressing to spruce up the appearance of their sites. Integrating CSS with a site's underlying HTML is hard work, and often frustratingly complicated. As a result many of the most powerful features of CSS are left untapped. With this book, beginners and Web-building veterans alike can learn how to navigate the ins-and-outs of CSS and take complete control over their Web pages' appearance.

Author David McFarland (the bestselling author of O'Reilly's Dreamweaver: The Missing Manual) combines crystal-clear explanations, real-world examples, a dash of humor, and dozens of step-by-step tutorials to show you ways to design sites with CSS that work consistently across browsers. You'll learn how to:

Create HTML that's simpler, uses less code, is search-engine friendly, and works well with CSS
Style text by changing fonts, colors, font sizes, and adding borders
Turn simple HTML links into complex and attractive navigation bars-complete with CSS-only rollover effects that add interactivity to your Web pages
Style images to create effective photo galleries and special effects like CSS-based drop shadows
Make HTML forms look great without a lot of messy HTML Overcome the most hair-pulling browser bugs so your Web pages work consistently from browser to browser
Create complex layouts using CSS, including multi-column designs that don't require using old techniques like HTML tables Style Web pages for printing

Unlike competing books, this Missing Manual doesn't assume that everyone in the world only surfs the Web with Microsoft's Internet Explorer; our book provides support for all major Web browsers and is one of the first books to thoroughly document the newly expanded CSS support in IE7, currently in beta release.

Want to learn how to turn humdrum Web sites into destinations that will capture viewers and keep them longer? Pick up CSS: The Missing Manual and learn the real magic of this tool.



User review
One of the best teaching instruments I have ever purchased
I first purchased a book on CSS way back in the 90's. It was horribly written by a man who didn't really understand it himself and I quickly gave up on it. I would have to give this book 5 stars's. It is well written and easily understood but then I have been writing my own code and simple web pages for 15 or so years now. As far as I can tell the author seems to have a firm grasp of the subject and after only getting through the first hundred pages or so I was able to make countless improvements to my web site. In fact I did everything I wanted to be able to do and could have quit there.


If you know html already I believe you will love this book. CSS is complex but at the same time so easy if you understand html. The only negative thing I would say is that like any true believer he goes out of his way to prove that css can do almost everything better than html. In fact it seemed like sometimes he didn't even consider css code. He gave many examples of css being able to do the same thing that html does faster, better, easier and with less code. A few I disagreed with. One example I can think of right off the top of my head is the `sprite` method of preloading images. It can be done with html so much simpler. It's one thing to be able to prove a thing can be done but quite another to be practical. But then again I guess that is what I expect him to do. I did after all buy the book to learn - everything.


Still I think everyone would benefit from this book. Especially if you are creating complex web pages or want to be able to really fine tune your pages and what you are getting with html isn't acceptable to you. It is probably one of the best teaching instruments I have ever purchased for so many different reasons and I know I will be using allot of CSS from now on.


IMHO

User review
The CSS book I was searching for
When I bought the book, I knew what I needed to know and what I could expect as far as my knowledge of building websites reached. I'm not an expert, but certainly not a beginner.


I started my first website in 1997 and only started daring to use CSS in 2005 - eight years later. At that time I began to read books by Mulder (yes, one of the first) and later Cederholm, Meyer, Clark, Zeldman and found information on CSS on the internet. I learned some things I needed to know and the more I read, the more I understood what I didn't know. I'm not criticizing these books, but `CSS: The Missing Manual` explains backgrounds, which the other ones lacked - for me that is. I'm still reading it and not from front to back, but back and forth, and learning more than before. There's more about CSS3 in this book also, presented in a way that I understand.


This is not a book for the beginner, who still has to learn about HTML (but then,,. who's going to buy a book on CSS if he doesn't understand HTML?); but it is also not a book which can only be understood by the experienced.

User review
Beginner's viewpoint
As an IT pro, but website/CSS novice, I highly recommend this book. The author makes breaks down a difficult subject (CSS), making it accessible for any dedicated reader. Some pages must be read 2x or 3x, but the exercises provide the student with the necessary experience for progressing through each successive chapter. This book does not cut the `chaff` and take you straight to creating web pages, but I wouldn't recommend that approach to CSS web design anyways. A comprehensive understanding of the subject is necessary to effectively create the site of your dreams. This book, so far (just finished chapter 7), delivers on that.

User review
Superb book for learning how to use CSS effectively
I didn't think I would find a CSS book that I liked better than Eric Meyer's, but this one appears to have reached or surpassed that bar. This book is ideal for someone who is already familiar with CSS syntax but isn't yet clear on how best to use CSS in actual web page design. I've been using CSS to build web pages for over 5 years and still learned dozens of new (at least to me) and interesting techniques. The book is well written and concepts are clearly exclaimed. Simply a superb technical book in every way. One caveat: I completely passed over the tutorials, finding this to be mostly filler for anyone who's already been using CSS.



User review
not bad, but may be difficult to follow
this book has some good in dept details of the function of css and the tags that may be used. but if youre unfamiliar with syntax and general knowledge of page layout, it might be difficult to understand what the writer is referring to. and it lacks graphic representation of each example they refer to. there is free content that you can download online that is mentioned at the end of the book. might be worth looking at if youre familiar with other forms of coding and want to go into a more graphic approach to building web pages.


Download this book!

Free Ebooks Download

Friday, March 4, 2011

Sams Teach Yourself CSS in 24 Hours (2nd Edition) (Sams Teach Yourself in 24 Hours)



Sams Teach Yourself CSS in 24 Hours (2nd Edition) (Sams Teach Yourself in 24 Hours)
| 2006-06-23 00:00:00 | | 0 | CSS


You know you should use cascading style sheets (CSS) to simplify your web pages, but how do you use CSS? Sams Teach Yourself CSS in 24 Hours, Second Edition is a carefully organized, well-written tutorial that teaches you not only how to use cascading style sheets, but also how to make smart decisions about how and when to apply CSS, based on browser support and intended effects. You'll cover standards compliant CSS, with an emphasis on providing both a theoretical understanding and practical experience at implementing CSS.   In 24 straightforward one-hour long lessons, you learn by accomplishing hands-on tasks that can be applied to your own site. The tutorials have been updated for this second edition to cover browsers that have become more widely used since the release of the first edition. It also has been updated to cover styling of forms, troubleshooting CSS, and other important new developments.

User review
CSS Fail
I'm `glad` I checked this out of the library rather than buy it first.


I believe the fact this book is the confusing mess that other folks have commented on in their reviews is because of poor editing and sloppy cut-and-paste jobs.


You'd be better off using the `help` feature of whatever software you are using to learn about CSS than this hot mess.

User review
Solid, But Not Great
I already knew CSS and was looking for something a little more in-depth. To its credit the book starts at an intro level but was thorough enough for me to gain a more critical understanding of certain things.


I didn't like that it made the usual mistake of not really going in-depth about the natural flow of HTML elements before talking about the display property and I'd really like a more thorough explanation of the float property from somebody out there and this book didn't step up to the plate.


I was also somewhat underwhelmed by the graphics provided. They looked kind of dated and lacked the wow factor that you get from modern CSS techniques.


If you're new to CSS but want a reasonably comprehensive walkthrough of all the standard properties, this isn't such a bad buy but I'm still looking for something better than this and I'm glad I got this one from the library.


One pissy bit of review crossfire: of freaking course it's assumed you know HTML. If you don't know HTML, you have no business building websites regardless of what Adobe would like you to believe. Learn HTML. Then learn CSS. Then call yourself a web designer.

User review
Intro book on learnng CSS
It is an excellent book on learning Cascading Style Sheets for a web design class that I am taking. It was delivered on time and I liked that fact that I could track the progress of the delivery.

User review
More talk then scripting
You open the book, start reading paragraphs, write a snippet of code, read another paragraph, write a block of code (that doesn't pertain to the snippet of code you just wrote) and repeat. The other author does not add and build on the previous code you wrote and doesn't build upwards. You don't gradually move upward in this book. It's all side-stepping and more reading then typing. I'm talking a page and half on a single line of code. The author sometimes confuses me by repeating a couple of words in the same sentence. Long, drawn-out, boring read, with minimal code, that doesn't get built up.

User review
No pictures
I took this book from the library with two other CSS books. This one has absolutely no pictures, I further browsed through the book looking for hidden gems. However, it did not seem to cover any topic better than the other books.


So, why would I torture myself reading a book on `style and design` if there are no pictures?


Download this book!

Free Ebooks Download

Wednesday, January 5, 2011

Sams Teach Yourself CSS in 10 Minutes (Sams Teach Yourself in 10 Minutes)



Sams Teach Yourself CSS in 10 Minutes (Sams Teach Yourself in 10 Minutes)
| 2005-11-07 00:00:00 | | 0 | CSS


The short, focused lessons presented in Sams Teach Yourself CSS in 10 Minutes will help you quickly understand cascading style sheets (CSS) and how to immediately apply it to your work. Author Russ Weakley is a well-respected member of the CSS community and is known for his ability to make complicated concepts easy-to-understand for even inexperienced CSS users. With this book, you will cover the essentials for standards compliant techniques that are supported by the most common browsers. Once you master the basics, Weakley will also take you inside positioning, troubleshooting CSS, and handling common CSS bugs. Sams Teach Yourself CSS in 10 Minutes is the ultimate quick learning tool and handy desk reference guide to CSS.



User review
Happy with purchase
Highly recommended well-written book about CSS (Cascading Style Sheets). I am very happy I purchased this book. Twenty-two easy to follow lessons with downloadable support files from their website. I found it very easy to transition from html to CSS. Excellent reference book. I had looked into several other books but didn't purchase them. I only purchased one other CSS book, which I was very unhappy with.


Bonus: author responded to my email question with a very helpful reply. (Rare nowadays instead of other authors whom respond smart-alecky to purchase further books/dvds without answering question.) Check out some of the websites I did:


[,,.]

User review
Great beginner book
Very easy to follow, by the time you are done (took me maybe 2-3hrs as I opted to type everything out, helps to learn faster, recommend downloading a copy of Dreamweaver trial and type out the html/css side by side) you should be good to go with CSS. A lot easier to understand than most other texts I've seen. Doesn't make you an expert at CSS, but builds a solid foundation.


Great for those of us that has a short attention span.


Be warned though, the text does assume basic familiarity with HTML. If you don't you might wanna blaze through the companion book, `Teach yourself HTML in 10 minutes` first as the text focuses on external CSS which should be learned after a basic treatise on HTML.

User review
Their 10 minutes are a lot longer than mine
Very clearly written so that the CSS coding can be understood. The chapters are broken into easily understood bits. That said, however, `Lessons` is a very loosely used term, and 10 minutes is exceptionally optimistic. There are no lessons per se. The downloadable `Lessons` are simply the codes that are illustrated in the book. No real `Do this` type exercises to see what is happening. You have to sort of play on your own unless you are better than I at understanding abstract concepts.


So far, I'm up to lesson 4 and have about 2 hours in. Of course, this is due to some major `aside` play --I read, add code to a web page in Dreamweaver, change code to see what happens, etc.-- so that I can understand what exactly the code is affecting. I must admit that I do understand the codes a lot better than I did before. Using this book has helped me understand how Dreamweaver works with CSS as well.


It takes longer than 10 minutes to even read some of the chapters, so I'm not sure how they came up with the title; pretty catchy though. This is one useful tool for learning CSS, and works well in conjunction with others; not a stand-alone though.

User review
James Tadeo, Web Design Brampton
I work with Web sites every day and will need a reference now and again to get my work done. This book is handy and fits nicely in my pack and acts as my main reference for CSS. The examples are clear and build from the previous chapters. It also has an accompanying Web site that shows you what the CSS script will look like when implemented. I believe this is a good starter book and the price is just right.

User review
Cryptic
No plain English explanation of the reasoning behind the code. Assumes you'll understand what he means by `adjacent sibling selectors` and `document tree`. I gleaned some knowledge by copying the examples and trial and error, but it was frustrating and tedious. If you're a programmer you might be able to decipher this book, but if you're a newbie you'll get a clearer introduction, with relevant details, from a book like `HeadFirst HTML` by Elisabeth and Eric Freeman.


Download this book!

Free Ebooks Download