DIV, но не надо забывать про то, что в html есть семантические теги: h[1-6], ul, ol, dl и многие другие. Редко, но встречаются случаи, когда таблицей будет эффективней, поэтому вставить в страницу одну-две разметочные страницы иногда не грех. Главное, чтобы их не стало 100.
если простое что-нибудь (квадтратные блоки, колонки, дванульная простота типового дизайна) то можешь на дивах, если там шедевр оригинальности и много элементов разного назначения то афаик лучше смешанную
дивная верстка лучше грузится/отображается, но фишка в том что она как и таблицы не предназначалась для раскладки страницы, отсюда все эти хаки, по сути тот же костыль, но за неимением лучшего... о чем вообще думали разрабы хтмл/цсс
> со смертью ишака все перейдут на CSS c радостью.
Для IE уже сто лет в обед как есть тот же хак IE7 от Dean Edwards'а. Давно уже даже не задумываюсь, просто пишу код стиля и он с первого раза или с мелкими правками всяких опечаток выдает все что надо во всех основных браузерах.
> Давно уже даже не задумываюсь, просто пишу код стиля и он с первого раза или с мелкими правками всяких опечаток выдает все что надо во всех основных браузерах.
Даже если нужно сделать колонку 200px, которая будет растягиваться в ширину, если текст/картинка внутри не будет влезать? Сколько не видел макетов, везде или обрезается или вылазит за границы.
В Вилларибо и Виллабаджо опять дедлайн. Пока ребята из Вилларибо верстают сайт дивами, ребята из Виллабаджо уже всё сверстали на таблицах и ебошат друг друга в квейк.
> В Вилларибо и Виллабаджо опять дедлайн. Пока ребята из Вилларибо верстают сайт дивами, ребята из Виллабаджо уже всё сверстали на таблицах и ебошат друг друга в квейк.
И это называется простая верстка на чистом CSS(!) без хаков, которая работает везде? Ну уж нет, у меня другие представления о красоте в этом плане. Таблица здесь будет в разы проще, понятней и меньше по количеству кода.