CSS was designed by a bunch of anal retentive control freaks

Every tribute to CSS I’ve seen on the web (and I’ve seen a lot over the past few days, as I’ve been scouring tutorial after tutorial trying to glean some useful information) starts out the same way. “Back in the bad old days we had to use tables, and tables were bad, mmkay? Now we have CSS and we can exactly position things on our webpage wherever we want, down to the pixel!”

I don’t want exact control!. I don’t want to have to worry about accounting for every damn pixel on my page. Here’s what I want. I have a 200 px wide menu div, and a content div. I want my menu div aligned to the right, and the content div to take up the rest of the space. Why is it so difficult to do this?

I’m sure it’s not difficult. I’m sure there’s some magic google query that will tell me the answer that I’m missing out on. But it’s still enormously frustrating to try to figure out something which should be very simple.


<table width=100%>
<tr>
<td>
// content
</td>
<td width=200>
// menu
</td>
</tr>
<table>

It can’t be that hard to duplicate in CSS!

3 Responses to “CSS was designed by a bunch of anal retentive control freaks”

  1. Corey Identicon Icon Corey Says:

    is this what your after? http://glish.com/css/9.asp

  2. Geof F. Morris Identicon Icon Geof F. Morris Says:

    If Glish doesn’t help, try Little Boxes.

  3. John Wilson Identicon Icon John Wilson Says:

    Thanks for the tips. I can’t try them out now (for obvious reasons), but I’ll take a look when I get at least *one* of my computers working.

Leave a Reply