Website Coding

Stuck on a line of code? Find resources and post your coding questions here.

Forum Sponsor (Advertise with us)
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
    #1 (permalink)  
Old 02-01-2010
dognose's Avatar
dognose dognose is offline
Active Member
Company name: Laserdog Productions
 
Join Date: Jan 2009
Location: Lafayette, CO
Posts: 882
Post BOOK REVIEW - CSS, The Missing Manual

CSS, The Missing Manual
The book that should have been in the box
by David Sawyer McFarland

When I began to design my web site, I used HTML only. It was a cumbersome process. A few small changes in formatting resulted in several minutes of typing. Then I discovered the site, CSS, Zen Garden. Seeing what a behemoth my own HTML file was becoming, I was greatly impressed by the simplicity and readability of the HTML and CSS files of these beautiful web designs. I decided to learn CSS before going any further with my own design. I've always liked the O'Reilly books and in a previous job one of the "Missing Manual" series was extremely helpful. That experience and the end of chapter tutorials, were the significant factors in choosing this book.

You will learn the fundamentals of CSS working through this book. If you follow it up with designing a web site, your skill set will be nicely upgraded! There are some prerequisites. First, you'll need a text editor - Notepad is fine. Second, since CSS is the formatting instruction for HTML elements, some HTML knowledge is required. Lastly, to complete the tutorials that are at the end of the chapters, you'll need to download the project files from the web location noted in the book's introduction.

The first section of the book covers the basics of CSS. In Chapter 1, the author briefly goes over HTML, including the bare bones HTML that is required for every web page. He discusses the evolution of HTML, which sheds light on why HTML is so bulky to format. He explains that with CSS, we can put HTML back into its original role of providing structure to our document, and do the formatting in CSS. In Chapter 2 we create our first style sheets and link them to our HTML document.

Chapters 3, 4 and 5 are the guts of CSS: selectors, inheritance and the cascade. Even as I worked through the book, I found myself re-visiting these critical chapters. Your understanding of these concepts will be greatly enhanced as you continue to work through the book.

The next section, chapters 6-10, covers the fun stuff - formatting! Text, borders, graphics, navigation, tables and forms, all are covered. When you are finished with this section, you will know how to create appealing and functional web elements. The box model is covered in detail and other projects include a photo gallery, a web form, and a navigation bar that has "you are here" functionality.

The following section includes three chapters, 11-13, that cover page layout. Combining the use of the div tag with properties such as float, we see how much control CSS gives us over page layout. Using positioning properties, we can give a sense of depth to our web pages. It is in this section that we really start to see the power and flexibility of using CSS for design and layout.

The final section covers advanced CSS topics. Because many people like to print web content to read elsewhere, chapter 14 covers CSS for the printed page. A 'media' style sheet can be created to eliminate elements not needed on hardcopy, such as banners and navigation bars. In chapter 15 the author discusses establishing good CSS habits, including how to organize your CSS document and commenting your code. In the final chapter, we get a peek into the future and discover what's in store with CSS 3.

In addition, there are three very nice appendices, CSS Property Reference, CSS in Dreamweaver CS4, and CSS Resources. The first is a handy reference to the most popular CSS properties. The second discusses how to use Dreamweaver CS4's CSS features. And the third is a list of other online resources related to CSS.

I believe that if you work through this book, completing all of the tutorials, and you design a site on your own, no matter how simple, you will be a solid intermediate user of CSS when you are finished. The task of designing your own site, outside of a tutorial, is when you will really nail down your new CSS knowledge!

Pros

1. If you complete all the tutorials, you'll have a nice library of concise projects that feature formatting key elements and page layout using just CSS and HTML.

2. There are a number of references to other online tools and sites throughout the text in addition to the great list in Appendix C.

Cons

1. There is some redundancy in the snippets of code, especially in the beginning of the book.

Overall, Laserdog gives this book three wags of the tail - the highest possible rating!

The second edition of this book was published in 2009 and has 560 pages. The price of the book is $23.09 and can be purchased on Amazon.

Click here to buy the book!

Do you have any thoughts, queries, or feedback on CSS, The Missing Manual? Share your comments or questions by replying directly to this thread!

Reply With Quote
 

« Previous Thread | Next Thread »
Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page
Display Modes
Linear Mode Switch to Linear Mode
Threaded Mode Threaded Mode

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Forum Rules

Similar Threads
Thread Thread Starter Forum Replies Last Post
BOOK REVIEW - Book Yourself Solid Write Associate General Marketing and Networking 19 08-13-2011 04:18 PM
BOOK REVIEW - VA Secrets Revealed Write Associate Business Development 31 11-14-2010 12:37 AM
BOOK REVIEW - The 2-Second Commute Write Associate Business Development 121 11-04-2010 07:01 PM
BOOK REVIEW - Seven Second Marketing Write Associate General Marketing and Networking 8 09-23-2010 09:48 AM
BOOK REVIEW - Excel 2007: The Missing Manual dognose Software for Small Business 9 07-08-2010 07:19 PM


All times are GMT -4. The time now is 07:48 AM.

Virtual Assistant Forums Advertising
Project Management for Virtual Assistants
Work from Home | Become A Virtual Assistant
Featured VA websites:

WorkloadGenie

Canary Admin Services

Virtually Capable LLC
Get featured!
Affordable Logo Design
Virtual Assistant Contracts
Virtual Assistant Forums Advertising

© Virtual Assistant Forums 2012
All content and images are protected under copyright law and may not be reproduced in any way without express written consent.