CSS: The One True Layout

I had recently been using Alex Robinson’s 3-column CSS technique called “ordered columns, float-margin/float-margin” for some website designs. But he has superceded that with the One True Layout. OTL combines methods for source-ordered columns, techniques for equal-height columns, and “vertical grids” to provide a flexible method of creating complex page layouts, while maintaining a minimum of markup clutter. Plus you get to keep your content sections in a logical sequence.

Check out the examples for an idea of what you can achieve. In particular, look at the Nested Rounded Corners example. Then look at the table version at the bottom of the page. Note the difference in the source order. The table version forces you to reorder the information in ways that wouldn’t make sense if you were trying to decipher the HTML source (I’m speaking of all the “block N top” and “block N bottom” elements). The OTL version keeps related bits of information together in a straightforward flow.

This is going to take some time to properly absorb…

via: webgraphics

Stumble It!
CSS: The One True Layout

Related posts:

  1. return(true);
    " function do_stuff() { if (in_array($date, $holidays) && $vacation == true) { travel('away'); visit_family(); $gifts->exchange(); eat(); travel('home'); } if ($new_year == true) { eat() &&..."
  2. Tables vs. CSS
    " “I would like to get away from tables all together. Does anyone know of any examples of markup for a tableless calendar?” Where did..."
  3. Intel Macintosh rumors true!
    " I hadn’t been keeping too close an eye on this, because we’ve got higher priorities right now than buying new computers. But there have..."
  4. Browsenberg Uncertainty Principle
    " Co-worker Stephen Touset has described what he calls the Browsenberg Uncertainty Principle: As one increases the layout precision of a section on a webpage,..."
  5. IE7 and the demise of CSS hacks
    " As mentioned previously here and elsewhere, Microsoft is working on Internet Explorer 7, which will have greatly improved CSS support. The IE7 team has..."
This entry was posted in Browsers, CSS, Design, Standards, Tech and tagged , , , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

2 Comments

  1. Andreas andreasviklund.com
    Posted October 27, 2005 at 6:02 pm | Permalink

    And suddenly, my simple open source templates appear way to simple to be good… Damn… =)

  2. Geof F. Morris gfmorris.net
    Posted October 28, 2005 at 2:09 pm | Permalink

    Plus you get to keep your content sections in a logical sequence.

    Most importantly, you can let the markup order be nice to those who use text-only browsers. As a sometimes-mobile browser … I’d be real appreciative.

4 Trackbacks

  1. [...] [via Geek Ramblings] [...]

  2. [...] CSS: The One True Layout Ready for something practical? Reskin my WordPress blog page… [...]

  3. By The Indiana Jones School of Management on October 28, 2005 at 2:12 pm

    The One True Layout

    Dougal points to The One True Layout, which is a bit presumptuously named [given my hatred of superlatives and my disdain for self proclamations …], but still seems damn cool.

  4. By Geeky Links (8 Ways to Sunday) on November 3, 2005 at 5:33 am

    [...] One Layout to Rule them All — Dougal Campbell has discovered the One True CSS Layout. The technique, created by Alex Robinson of Position is Everything, doesn’t quite live up to its grandiose name but still provides a mind-bending level of flexibility for three-column layouts. Some of the ideas could be easily adapted to other layout styles, and indeed I found that I’d already used some of his techniques in a simpler form for this weblog and for Little Elegy. [...]

Post a Comment

Your email is never published nor shared.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe without commenting

  • Subscribe

  • Follow Me

    Twitter  Facebook  Flickr  Last.fm  LinkedIn  StumbleUpon  Technorati  Delicious  
  • Referrals

    Sign up for Text Link Ads and earn money from your blog.
  • Lifestream