Ваш пункт 1 уже отвечает на все вопросы...
Если бы я мог верстать только для Firefox, я был бы счастливым человеком. :) Но необходимость учитывать, причем учитывать в большей степени, поведение браузера ИЕ сводит на нет все попытки адептов блочной верстки уничтожить таблицы как класс. :)
Кстати, это явление вполне в духе блочной верстки.
Считается, что если у тебя маленький экран, у тебя все равно не должно возникать никаких горизонтальных прокруток, все блоки просто должны выстраиваться по порядку вертикально. :)
"запакуйте все в таблицу" - ответ почти на любую "главную проблему" блочной верстки (которых, на самом деле, много)
Приличный опыт веб-разработки подсказывает мне (и моим коллегам, насколько я знаю их мнение), что блочная верстка в чистом виде пока неспособна удовлетворить повседневные потребности верстальщика. Во многом это происходит по вине ИЕ6.
Но не будем о грустном. Дам практический совет.
Желание использовать блочную верстку везде, где только можно - похвально. Но если находится какое-то место, которое вы не знаете как сделать с помощью блоков, и получасовой/часовой поиск хаков в гугле не приводит к нужному результату - воспользуйтесь таблицей.
Это сбережет нервы и время.
И код получится, как правило, изящнее, чем трехстраничный css-hack.
Если бы я мог верстать только для Firefox, я был бы счастливым человеком. :) Но необходимость учитывать, причем учитывать в большей степени, поведение браузера ИЕ сводит на нет все попытки адептов блочной верстки уничтожить таблицы как класс. :)
Давайте не будем спорить, holy war получится.
Спасибо.
ИЕ версии 6 и ниже не поддерживает CSS версии 2 и выше :))
Считается, что если у тебя маленький экран, у тебя все равно не должно возникать никаких горизонтальных прокруток, все блоки просто должны выстраиваться по порядку вертикально. :)
"Устаревшие браузеры, например, IE6, не поддерживают функцию..." (с) описание очередного css-хака.
Наверное, вы дальше первой строчки ничего не прочитали.
Хотите поговорить предметно, со скучными примерами?
Приличный опыт веб-разработки подсказывает мне (и моим коллегам, насколько я знаю их мнение), что блочная верстка в чистом виде пока неспособна удовлетворить повседневные потребности верстальщика. Во многом это происходит по вине ИЕ6.
Но не будем о грустном. Дам практический совет.
Желание использовать блочную верстку везде, где только можно - похвально. Но если находится какое-то место, которое вы не знаете как сделать с помощью блоков, и получасовой/часовой поиск хаков в гугле не приводит к нужному результату - воспользуйтесь таблицей.
Это сбережет нервы и время.
И код получится, как правило, изящнее, чем трехстраничный css-hack.