Conquering CSS

Written by Ryan Eanes
Published December 30, 2004

Ah, the Internet--a wide open space with no rules, limited only by the imagination. Back in "the day," anyone could make a website on Geocities--I did it myself. So if you're wanting to satiate your inner nostalgia, or if you're just simply some kind of a masochist, it's still possible to put together a site using simply Notepad (or TextEdit, for those Mac users among us) and, say, Photoshop Elements, or whatever cheesy image editing software Dell included in your default bundle, just like most of us did all the way back in 1993.

But, just like then, your results are going to be fairly limited, and if you're planning on doing any kind of semi-advanced page layout, you'll likely need to use tables--and (just like then) those can easily become nightmarishly complicated if you aren't using a program like Macromedia Dreamweaver to keep your code under control.

This is why many web designers have embraced the implementation of CSS ("cascading style sheets"), which allows greater flexibility in designing the look and feel of a website. The only trouble with CSS that I've found is that it's a little intimidating for the novice user, especially when you're getting beyond very basic text formatting. CSS isn't much like HTML, where there are particular conventions that must be followed and a structure that's pretty much set (that is, you don't typically put the <body> tag before the <head> tag, etc.)--it's much more open-ended, which is fantastic for the creative designer-types who thrive on a lack of rules and structure. Annoyingly this can make CSS a little hard to grasp at first.

In many instances I've had a particular idea for a website design element and realized that HTML would make implementation tricky, if not wholly impossible. In these cases, my first thought is usually, "I could probably do it with CSS!" But then I realize that I have no clue how to do whatever the amazing and wonderful thing is that I've thought of, and I give up. This is not quite as big of a problem now that I've got a copy of the CSS Cookbook by Christopher Schmitt (O'Reilly, ISBN 0-596-00576-8) in hand.

page 1 | 2
Ryan Eanes is a freelance writer, designer and producer based in Brooklyn, New York. He is a graduate of Wake Forest University, and is completing a MA in Media Studies at The New School in New York.
Keep reading for information and comments on this article, and add some feedback of your own!
Buy from Amazon.com
CSS Cookbook CSS Cookbook
Christopher Schmitt
Book,

Conquering CSS
Published: December 30, 2004
Type:
Section: Sci/Tech
Filed Under: Books: Computers and Internet, Books: Nonfiction, Books: Reference, Sci/Tech: Internet
Writer: Ryan Eanes
Ryan Eanes's BC Writer page
Ryan Eanes's personal site
Spread the Word
Like this article?
Email this
Submit to del.icio.us Save to del.icio.us
RSS Feeds
All RSS Feeds (240+)
Comments on this article
BC articles by Ryan Eanes
Books: Computers and Internet
Books: Nonfiction
Books: Reference
Sci/Tech: Internet
All Sci/Tech Articles
All BC articles
All BC Comments

Comments

#1 — December 30, 2004 @ 18:36PM — Temple Stark [URL]

Sweet, nice review . You show where it was useful. And I need that, soon, like now.

I've just started using Dreamweaver's CSS templates and figurin gout how they work.

#2 — December 30, 2004 @ 18:41PM — Ryan Eanes [URL]

The book is helpful in that it shows the code specifically as it applies to the particular examples, so there's no need to have to figure out vague CSS code. Good luck!

#3 — December 30, 2004 @ 21:12PM — DrPat [URL]

I cut my editing teeth on page-layout fossils like Ventura Editor, so style sheets are part of my native tongue. That said, I have had my battles with CSS and tables, and am looking forward to using this reference to achieve victory.

Thanks for doing the advance scouting!

#4 — December 31, 2004 @ 09:55AM — Bryce Eddings

Listed at Advance

#5 — December 31, 2004 @ 20:35PM — Z.Z.Bachman [URL]

Nice to see an article posted on CSS. O'Reilly publishing also has a nice CSS pocket reference written by Eric A Meyer as well. The O'Reilly series are actually pretty helpful for intermediates.

-----------------------------------------------------------------------
ZZ Bachman / ZardozZ News & Satire Portal
Have a Blog? Ring Surf it @ ZZ OpenRing

#6 — December 31, 2004 @ 21:56PM — Eric Berlin [URL]

Thanks for this great and informative review. It sounds perfect for someone like me -- familiar with CSS on a very basic level but would be lost in the woods trying to do something anywhere near complicated.

Want comments emailed to you? No spam, promise! Address:

Add your comment, speak your mind

(Or ping: http://blogcritics.org/mt/tb/23760)

Personal attacks are not allowed. Please read our comment policy.





Remember Name/URL?

Please preview your comment!

Fresh
Articles
Fresh
Comments