Можно.. Но начальство требует, чтобы сначала шел контент, а лишь потом все остальное.. Сами знаете, для чего нужны все эти "выкрутасы"..1. Можно спокойно обойтись без отрицательных полей.
Мне тоже не нравиться плодить лишние сущности, но что поделать, если необходим эффект таблиц и чтобы контент был впереди..2. Совершенно нет никакой необходимости плодить лишние обрамляющие блоки (container, wrapper и outer_wrapper) для задания фонового цвета (или изображения) методом Faux Columns. Для этой цели можно спокойно использовать элементы <html> и <body>.
Согласен это личное дело каждого..3. Совсем не обязателен дополнительный "выключающий" блок div.clearing...
Да, код уменьшился многократно..Вот совсем небольшой шаблон, выработанный мной некоторое время назад:
Ну, а если отключить рисунки, что же мы у видим? Увидим, что колонки исчезли..
Польностью согласен с Aykroyd, что надо определиться.. Но где правда?Во-первых, не отступы, а поля. smile.gif Отступами обычно называют padding-и. В принципе, конечно, это личное дело каждого – как что называть.Но лучше сразу определиться, дабы в последствии не запутаться.
Источник: [Только зарегистрированные пользователи могут видеть ссылки. ]margin
Устанавливает величину отступа от каждого края элемента.
[Только зарегистрированные пользователи могут видеть ссылки. ]padding
Устанавливает значение полей вокруг содержимого элемента.
А в спецификации написано так:
Свойства отступов: 'padding-top', 'padding-right', 'padding-bottom', 'padding-left' и 'padding'И кому верить?Свойства полей: 'margin-top', 'margin-right', 'margin-bottom', 'margin-left' и 'margin'
Мне, кажется, логичнее 1й вариант..