New to the Mac? Check out TUAW's Mac 101

Water vs. Stone - The reality of Fluid layouts

It's an idea that's as old as the dawn of the internet: fluid layouts.

To say the least, it makes sense that we all feel very comfortable with fixed-layouts.  It's everywhere we turn.  When you pick up your remote control, all of your buttons are in a very organized place.  When you play Solitare on your PC, you see the fixed locations of the top menu (the cards, however, have a very fluid, varying layout).  It's EVERYWHERE.

So, why shouldn't that make the most sense on your website?  Millions (hundreds of millions?) of websites are based around fixed layouts with tables keeping everything together.  Why fight what works so well?


Let’s focus on the pro’s and con’s, shall we?

Fixed Layouts

PROS
1. You can always be sure where your elements will be.
2. It looks virtually the same in every browser.
3. You can intermix graphics and text perfectly.
4. Things looked most organized when shaped like rectangles.

CONS
1. Your layout requires a minimum resolution to keep scrollbars away.
2. If you decide to rearrange your layout, you have to completely readjust it.
3. Your site may tend to look like everyone elses’ site.

Fluid Layouts

PROS
1. The layout fits the current users resolution.
2. Usually less empty space (sometimes more, though) due to percentage-based dimensions.
3. You and your contributors aren’t bound by dimensions.
4. You can readjust your layout at any time, and everything will fit perfectly.

CONS
1. Your site most likely wont fit into a nice, comfortable package.
2. With extremely high resolutions, your site may be VERY wide and short.
3. Your site may be hard to navigate, due to being unconventional.

Many argue that the future of web design is fluid layouts.  To say the very least, conforming to the new fluid-layout standard will save you a lot of headaches (due to you banging your head on your desk).  Fixed layouts are definitely possible with CSS, however, fluid layouts tend to require less code and less hacks to keep it all working.  After all, a fundimental element of every browser that a block element will stretch fit the content within it… therefore, any fluid element will fit correctly regardless of what browser you use.

However, the benefits of fixed-width designs are still there.  They’re undeniable.  As with just about any other post I make where I show both sides of a CSS argument, I leave the decision up to you.

Here are a couple of great resources supporting both sides of the argument:

Pro Fluid
Pro Fixed

Until next time!



Reader Comments

(Page 1)

RESOURCES

RSS NEWSFEEDS

Powered by Blogsmith

Other Weblogs Inc. Network blogs you might be interested in: