Если все делать таблицами, то зачастую полуается невероятно громоздко и запутано. А мешать блочную верстку с табличной.. Глупо чтоль. По сути то же, что рисовать акварелью, а потом взять и дорисовать кусок маркером.вопрос: а зачем подобную задачу решать дивным позиционированием, если она в 2 щелчка пальцев решается элементраной таблицей? просто я немножко не понимаю зачем.
Есть еще такой миф, а может и самая натуральная правда, что всякие там поисковики лучше усваивают семантическую верстку, т.е. когда таблицы используются исключительно для оформления табличной информации, что в данном случае далеко не так. Не знаю как поисковики, но я такую верстку усваиваю лучше чем табличную
Ну и самая главная причина: divы - модно Шутка. Скорее удобно в большинстве случаев. Хотя б потому, что в большинстве случаев весьма значительные изменения в дизайн можно внести при значительно меньших затратах чем с табличной версткой. Представим, что заказчик передумает и попросит сделать чтобы картинку обтекал текст. Две строчки, а в табличной верстке переделывать все статьи или же способ их вывода.
AkeL.php, expression могут себя очень нехорошо повести и заглюкать. Проверял, когда столкнулся с отсутствием min-width в IE6. Лучше тогда уже чистый javascript использовать. Ну и в свете двух приведенных способов "чисто на CSS" весьма нелогично.