Back in the dark ages of web design, layouts were lumbering beasts with heavy skeletons of nested tables and spacer GIFs. I have no regrets for designing this way; it was the de facto standard, even detailed in web site reference material. But then we entered a renaissance period: we discovered the elegance, freedom, and flexibility of tableless design using semantic (X)HTML and CSS. (more…)