Top 5 CSS layout tips

So we brought you some great CSS tips to help with accessibility over the weekend, and we discussed how layout helps users get into your page with our look at stumblers and Diggers habits, now its time to introduce the layouts…
These are our favourite CSS layout sites and scripts, enjoy

Learning from scratch

Our first site is a step by step (12 pages worth) guide to developing a CSS based site, after all unless you understand the concepts you will never fully be satisified with the other articles. Its set at a good pace for intermediate coders with at least some CSS experience and is worth a read regardless of background or ability screenshot from creating a CSS Layout
http://www.subcide.com/tutorials/csslayout/index.aspx
Inpatient people may wish to skip to the important bit, hacking your code to work in that other browser.


53 perfect layouts (fixed width)

Its amazing but most web sites have been designed with the same layouts be they tabled or tableless since the start of the web, this does however mean that finding a base point for your designs can be easy and not to painful an experience. So simply select a basic site layout and go.screenshot from 53 fixed layout templates
http://www.code-sucks.com/css%20layouts/fixed-width-css-layouts/
All of these layout are fixed width hold on for some more stretchy ones!


Even more great layouts

If 53 fixed layouts were not enough here are some more both fixed and stretched layouts for ultimate flexibility. These 40 layouts are again completely CSS styled without any tables.
screenshot from 40 fixed and fluid layout templates
http://blog.html.it/layoutgala/


Getting it in the Middle

Enough of this handing you it all on the plate! you want to do it yourself and one of the biggest questions that most developers who are coming from tables ask, how do I centre my divs? Well here is the answer or rather several answers, now you can have your site neatly centred particularly useful when combined with a fluid layout.
screenshot from Centred divs
http://www.maxdesign.com.au/presentation/center/

The ultimate answer

We held the best till last if you haven’t already bookmark the YUI Yahoo user interface site it is a great resource both for clever javascript and some great CSS resources. One of its best features is the CSS grids and this is our last and best tip, use grids it has several great features including.
screenshot from Yahoo user interface
http://developer.yahoo.com/yui/grids/

  • Supports fluid-width (100%) layouts.
  • Supports easy customization of the width for fixed-width layouts.
  • Flexible in response to user initiated font-size adjustments.
  • Template columns are source-order independence

screenshot from Yahoo user interface
http://developer.yahoo.com/yui/grids/

That’s it we are done, go get your layouts sorted, and please no more table based designs you have no excuse now!

This post is our attempt at the ProBlogger group project hope you enjoyed it.

Get our Content via RSS feed using Feedburner


Subscribe to The Venture Skills Blog by Email

PodcastAll our Posts are audio subscribed for more information see here, and to access the podcast feed here

AddThis Social Bookmark Button


RSS icon This blog is moving soon, make sure you move with us by using our Feedburner RSS feed, if you have used the autodiscovery button in your browser you may need to swap feeds, simply delete the old feed and add, http://feeds.feedburner.com/VentureSkills For a more detailed explanation on feeds and recieving our content in various formats click here

Posted in accessibility, css. Tags: , .

67 Responses to “Top 5 CSS layout tips”

  1. The Venture Skills Blog Top 5 CSS layout tips « « Tim’s DMT Blog Says:

    [...] Venture Skills Blog Top 5 CSS layout tips « The Venture Skills Blog Top 5 CSS layout tips « a great guide to CSS layout and links to some awesome [...]

  2. Jo Says:

    This is great. Centering divs was something I was having trouble with yesterday. I’m sure a lot of people will find this post useful.

  3. Top 5 - Group Writing Project Day 3 Says:

    [...] Top 5 CSS layout tips by Tim Nash [...]

  4. Group Writing Project - Day 3 Says:

    [...] Top 5 CSS layout tips by Tim Nash [...]

  5. Ali Says:

    Good resource here, as a web designer I’m always looking for the best tips and tricks.

    Of course nothing beats like creating it yourself.

    Thanks for the links, have a look at my group writing project as well if you get the time.

  6. Top Five Group Writing Project: Day 3 Says:

    [...] Top 5 CSS layout tips by Tim Nash [...]

  7. tOMPSON’s blog » Blog Archive » My favorite posts of day 3 Says:

    [...] Top 5 CSS layout tips [...]

  8. ear sucker » Blog Archive » Group Writing Project Day Three Says:

    [...] Top 5 CSS layout tips by Tim Nash [...]

  9. mjuboy Says:

    I’ve always wanted to try my own CSS Layouts but it isnt very easy.

  10. Group Writing Project Grows at Everybody Go To | Taking The Web Out of The Box Says:

    [...] Top 5 CSS Layout Tips [...]

  11. aswitzer Says:

    Thank you for these excellent tips! The examples in tips #2 and #3 will come in handy as a starting point for future designs.

  12. Group Writing Project - Top 5 Day 3 | Techie Buzz Says:

    [...] Top 5 CSS layout tips by Tim Nash [...]

  13. LearningNerd Says:

    Wow, those sites look awesome! Thanks for sharing! I’ve been meaning to start learning about CSS layouts soon, so this is perfect timing. :)

  14. Venture Skills Team Says:

    @Jo I think every web designer who gets into CSS layouts eventual struggles with centring

    @aswitzer #2, and #3 are great if you just want a quick basic layout but for anything else check out the YUI grid CSS

    @LearningNerd no time like the present tip number 1 is perfect for you ;)

  15. Group Writing Project - Top 5 Day 3 : WinonBet.org Says:

    [...] Top 5 CSS layout tips by Tim Nash [...]

  16. garshleyentertainment Says:

    I’m struggling right now with my website. It’s not online right now because I’m doing some work myself in Dreamweaver but I’m trying to work with the codes instead of the views and it’s rather complicated and I have no patience but I want to learn to do it right. I will have a look at this tonight and hope that it’ll help. It looks like it will.

  17. Everyday Randomness » Group Writing Project Update Says:

    [...] Top 5 CSS layout tips by Tim Nash [...]

  18. rhyswynne Says:

    As a web designer who struggles with CSS, I’m bookmarking this post for later, as although I’ve only skim read it now, I know I’ll be back in the future. Top blogging!

    http://www.gospelrhys.co.uk

  19. Sumeet Wadhwa Says:

    interesting list…thanks

  20. Travis Eneix » Some Pyramid Schemes are Nice Says:

    [...] Top 5 CSS layout tips by Tim Nash [...]

  21. Top Posts « WordPress.com Says:

    [...] Top 5 CSS layout tips So we brought you some great CSS tips to help with accessibility over the weekend, and we discussed how layout […] [...]

  22. Busted Tricycle » Blog Archive » Top 5 CSS layout tips Says:

    [...] Venture Skills Blog put out this artical as a submission for the Top 5 ProBlogger Group Project. It’s a great article that outlines five of the best CSS How-To sites that they could find. The list looks like this [...]

  23. Samiha Esha Says:

    Its great…thanks for sharing. its very helpful.

  24. L’angolo del Basetta | Alessios’ blog Says:

    [...] Post con numerosi link su layout CSS [...]

  25. Perfection Consulting » Blog Archive » The Power of Linking Says:

    [...] Top 5 CSS layout tips by Tim Nash [...]

  26. 5 consejos para diseñar con CSS « Sistemas Operativos Says:

    [...] Top 5 CSS layout tips [...]

  27. links for 2007-05-11 | IndianGeek Says:

    [...] The Venture Skills Blog Top 5 CSS layout tips « (tags: css webdesign reference design) [...]

  28. links for 2007-05-11 « toonz Says:

    [...] The Venture Skills Blog Top 5 CSS layout tips « (tags: css layout tips) [...]

  29. Top 5 CSS Tips « Half-empty, Half-full Says:

    [...] to this blog entry from which the title was taken, I think I could aim to actually start somewhere. While I’ve [...]

  30. Charles Says:

    As soon as I have some spare time, I’ll finish reading all of this. Nice start though, and the links are especially helpful.

  31. Top 5 Group Writing Project: And the Lucky Winner Is? | aczafra.com [Librarianship with a dash of everything] Says:

    [...] Top 5 CSS layout tips by Tim Nash [...]

  32. Top 5 - Group Writing Project Summary | Slaptijack Says:

    [...] Top 5 CSS layout tips by Tim Nash [...]

  33. Jestertunes » Group Writing Project Full List Says:

    [...] Top 5 CSS (Cascading Style Sheets) layout tips by Tim Nash [...]

  34. And the winner is… [FitForFreedom] Says:

    [...] Top 5 CSS layout tips by Tim Nash [...]

  35. Two Dog Zoo Travel » Blog Archive » Group Project Brought in 800+ Entries! Says:

    [...] Top 5 CSS layout tips by Tim Nash [...]

  36. Randomness: 893 Top 5 Lists… | Photography and Art, Mostly… Says:

    [...] Top 5 CSS layout tips by Tim Nash [...]

  37. Top 5 Group Writing Project Is Now Complete Says:

    [...] Top 5 CSS layout tips by Tim Nash [...]

  38. Runningmonkeys » Blog Archive Says:

    [...] Top 5 CSS layout tips by Tim Nash [...]

  39. Some link love to fellow Group Writers | Blogging Notes Says:

    [...] Top 5 CSS layout tips by Tim Nash [...]

  40. Wordpress Tips » Adsense Theme Wordpress Says:

    [...] Top 5 CSS layout tips by Tim Nash [...]

  41. Madhur Kapoor’s Blog » Problogger’s Group Writing Project - All entries Says:

    [...] Top 5 CSS layout tips by Tim Nash [...]

  42. All in a days work… Says:

    [...] Website layouts (tags: Designs) [...]

  43. ProBlogger - Top 5 - Group Writing Project - Link Love » twentythree7 Says:

    [...] Top 5 CSS layout tips by Tim Nash [...]

  44. ProBlogger - Top 5 - Group Writing Project - Link Love » twentythree7 Says:

    [...] Top 5 CSS layout tips by Tim Nash [...]

  45. abdurman Says:

    how can hele me to fix my website
    i lost much mony .

  46. BetGambling.org » ProBlogger - Top 5 - Group Writing Project - Link Love Says:

    [...] Top 5 CSS layout tips by Tim Nash [...]

  47. Problogger.net Top 5 Writing Project Final List - Plus6 …a personal finance blog Says:

    [...] Top 5 CSS layout tips by Tim Nash [...]

  48. Gautch Says:

    This is great! I’ve been using CSS for text now for a couple years, and could never figure out how to do a layout!

    Thanks guys!

  49. Juice on Celebrities, Celebrity Gossip, TV, Movies, & more… » Blog Archive » Top 5 Lists Says:

    [...] Top 5 CSS layout tips by Tim Nash [...]

  50. Quais Waseeq Dot Com » Top 5 Group Writing Project - Recap Says:

    [...] Top 5 CSS layout tips by Tim Nash [...]

  51. links for 2007-05-17 at Kenny Hyder - Media Analyst Says:

    [...] The Venture Skills Blog Top 5 CSS layout tips « (tags: design programming css tips) [...]

  52. Tutorial Gratuito de CSS - Hojas de Estilo « Cursos Informatica: certificaciones microsoft, sistemas, programación y diseño web. Says:

    [...] Tutorial CSS  [...]

  53. adam Says:

    those 53 fixed width layouts have some pretty bad gaffs. at least some of the ones i looked at have sidebars that occur before content, which is unsemantic, and bad for SEO.

  54. adam Says:

    which is highlighted by what a great resource blog.html.it’s layouts are. thanks for highlighting this stuff.

  55. Coder Says:

    Very good ideas.

    I use number 12 on the fixed width layout but i have adapted for a fluid layout ;-)

    Thank you.

  56. Designing directly in css « View from the 11th floor Says:

    [...] an easy thing to do for others either! I was pleased to see that the solution recommended on the Venture Skills blog was the same one I came to (by trial and error). The whole exercise was made much easier by CSSEdit [...]

  57. tantan Says:

    Great tips ! this give me ideas to design my web.
    Thanks

  58. Full List for Top 5 Contest — My Life With IT Says:

    [...] Top 5 CSS layout tips by Tim Nash [...]

  59. Joseph Szymanski | Photographs | » Blog Archive » Randomness: 893 Top 5 Lists… Says:

    [...] Top 5 CSS layout tips by Tim Nash [...]

  60. rojak Says:

    great article. thanks for sharing!

  61. 6x6Design Says:

    I’ve been using CSS for layouts for quite some time now. I refuse to use tables. This was still a great refresher for me though. “Layoutgala” is something I have bookmarked just for this purpose. Great post.

  62. mipovia Says:

    Thanks, as CSS has been acting weirdly lately with centering and positioning, this is just what I want.

    I still don’t get the YUI’s relationship with CSS.

  63. Hubsess Says:

    I hate CSS, but damn’t I respect it.

  64. Stumblers give people a second chance to impress! « The Venture Skills Blog Says:

    [...] Posts Want to create a site like Digg with no programming?Top 5 CSS layout tipsCCK & Views the ultimate combination - part 1CCK & Views the ultimate combination - part [...]

  65. web dizainas Says:

    very good layout examples I am using one of them when starting create something.

  66. A surefire way to get links and traffic for your blog » All Tips and Tricks Says:

    [...] Top 5 CSS layout tips by Tim Nash [...]

  67. Sophiek29 Says:

    Cool examples.

    I’ve been having a few problems with getting my CSS pages to work in both ie5, 6 and 7 (and firefox). I’m getting different widths in ie6 - but works fine in firefox.

    Do you think it’s OK to ignore ie5 and 6 now?

    Thanks

    Sophie