Stylin’ with CSS: A Designer’s Guide

Jun 29  05

When it comes to CSS, I’m a hack. I know what little I know from peeking under the hood, cutting and pasting, or repurposing free templates (like the great examples available at francey.org). But after three or four completely different blog designs (and at least half a dozen site redesigns before I started blogging), I’ve finally decided to learn CSS. I’ve tried a couple of books that didn’t work for me (the best was The CSS Anthology: 101 Essential Tips, Tricks & Hacks, by Rachel Andrew), but now I be Stylin’ with CSS: A Designer’s Guide by Charles Wyke-Smith.

This thoroughly illustrated, highly readable book offers the clearest introduction to CSS that I’ve found. There’s no fluff in this slender guide. The first 65 pages are devoted to giving you an overview of XHTML and CSS. You’ll learn all about writing CSS rules, the document hierarchy, pseudo-classes, pseudo-elements, inheritance, the cascade, and rule declarations. Then it’s off to the races—how to style fonts and text, positioning elements, page layout, and creating interface components (like lists, menus, and forms). The final chapter puts it all together as you follow along and create the pages for a Web site for The Marvelous Land of Snergs, a children’s fantasy book written by Wyke-Smith’s grandfather, E. A. Wyke-Smith.

Stylin’ with CSS: A Designer’s Guide is written in a light, clear style. It doesn’t bog you down in esoteric details or debates. And it provides numerous, simple workarounds for dealing with IDWIMIE (It Doesn’t Work In Microsoft Internet Explorer), the bane of every Web designer.

Stylin’ with CSS is light on graphic design (I’ll probably look to The Zen of CSS Design: Visual Enlightenment for the Web by Dave Shea and Molly E. Holzschlag as a design companion), but I haven’t come across a better, simpler explanation of the coding that makes great design work.

 Stumble it!

All feedback is welcomed via comment or trackback.

Comments and Trackbacks

One Trackback

2 Comments

  1. francey 30 Jun 05

    learning CSS is a great decision. Although I personally did not use any books (http://www.w3schools.com has a great reference), I found it insanely helpful with regard to the speed with which I code/manage designs. I personally jumped head-first into CSS, I took the default wordpress template, and forced myself to only change the stylesheet, and that’s pretty much how it went.

    Oh, and best of luck with learning. I hope to visit the site a month later and see a fabulous original design. ;-)

  2. Robert Ellis 30 Jun 05

    I got far enough without reading up on CSS to modify your template, but I wanted to understand a little better what I was doing and I can only read so much onscreen. But deconstructing templates is a great way to understand what’s going on, and to get design ideas.

    And yes, come back in a month (well, maybe two) and I hope to have to new original design, though I’ll always drop in on francey.org for inspiration!

Post a Comment

Comments are moderated. It may take some time before your comment appears. Please be patient. Comments become the property of Upstart Blogger.

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Note: Please post support questions in the Forums. Be sure to read the Upstart Blogger WordPress Themes FAQ before posting. Thanks!

Your email is never published nor shared. Required fields are marked *

*
*

Hosting that doesn’t suck. Use code UPSTARTBLOGGER for 3 free months.

Return to Top