You might have guessed that given my last post was about a 2 Column CSS Layout this one would be about developing a 3 Column CSS Layout. If you did give yourself a pat on the back and a couple of brownies points.
Though a lot of web developers are beginning to migrate to css in their sites I still see many developers struggling when using css to layout their sites. CSS styling is usually pretty easy to grasp, but it can take some time to get comfortable with using css positioning techniques to layout a site. All too often I see the same developers moving back to tables so I thought I would present a few simple layouts, beginning here with a 2 column css layout.
Earlier today I came across a table on the ZDNet blog listing the top 10 visited sites for the month of February, 2006. None of the sites on the list will shock you at all. They’re some of the major players on the web and if I asked you to make your own top site list before seeing this one you’d probably include 7 or 8 of them on your list.
If you’re not using cascading style sheets in your web pages yet shame on you. CSS has excellent support in today’s browsers. It’s relatively easy to learn and produces better and cleaner code than applying all those styles directly to your HTML.
It seems my latest post on usability was well timed. Ok usability isn’t exactly new, but earlier in the same day Jakob Nielsen released his latest Alertbox column on avoiding within-page links. I think some his rationale emphasizes points I made in that post and figured the topic was worth a revisit.