за новый вариант реализации — "+", но несколько смущает наличие пустых блоков, таких как — .column-l и .column-l, если макет фиксированной ширины, то можно все эти бг перенести, например, на .wrapper, еще как вариант реализация с пом. padding-bottom:9999px; margin-bottom:-9999px;
Прикольная вещь, но не более… Интересно бы посмотреть как оно будет генерировать css, если в проекте будет 100 страниц — наследования наверное никакого нет, тем самым «убивается» весь принцип Cascading Style Sheets. Вобщем для простых проектов может и покатит, а так — игрушка…
«Тестировался ли дизайн в IE6 и IE7? Нет. Нужно ли это делать? Нет.»
Я конечно понимаю, что в последнее время все гонят на IE — «давайте от него избавимся, не будем поддерживать» и все такое, но… нужно быть реалистом и, если вы следите за статистикой, IE7 сейчас лидирует среди всех браузеров. Поэтому, я считаю, проверять нужно всегда (!) и проверять именно в процессе создания макета, а не когда уже все утверждено и — «ой, а в IE7 что-то развалилось....»
Если Вы используете хаки для Opera или Safari — смените род деятельности…
Абсолютно нормально можно резать используя только * html и *+html, все остальное, ИМХО, вообще ненужно.
как уже ответил private_face, есть случаи когда невозможно задать для блока "width: 100%, overflow: hidden" например, если есть dropdown меню. Всегда в таких случаях использую content "." и для ИЕ height: 1%. Можно ставить zoom: 1, но оно не валидно...
IE - это левый браузер???
IE6 выпускался в то время, когда еще и разговоров о web-стандартах не было. Лично я ним не пользуюсь, только по работе, если нужно. Но если не пользуетесь Вы это еще не значит, что на него можно забить и создавать сайты только под FF или Оперу, которые вроде бы поддерживают стандарты.
По теме - первая буква в IE пропадает, скорее всего, по причине того, что поставлен левый паддинг для td, в котором находится слово "Вебальта", ИМХО.
Не согласен с тем, что таблицами проще верстать, чем дивами. И почему это будет эффективнее? Откуда такое мнение? Поспрашивайте в верстальщиков с опытом, что проще - дивы и таблицы, я думаю, процентов 80-90, ответят, что дивы. Они логичнее, понятнее, меньше кода, и самое главное - что либо изменить на сайте не составит особого труда. А таблицы? Ужас...
Категорически против такого извращения!
ИЕ6 должен первой строкой в документе увидеть тег DOCTYPE, иначе - он перейдет в состояние Quirks Mode, и Ваш сайт развалится...
Искать причины по которым так получилось бывает очень сложно.
Я конечно понимаю, что в последнее время все гонят на IE — «давайте от него избавимся, не будем поддерживать» и все такое, но… нужно быть реалистом и, если вы следите за статистикой, IE7 сейчас лидирует среди всех браузеров. Поэтому, я считаю, проверять нужно всегда (!) и проверять именно в процессе создания макета, а не когда уже все утверждено и — «ой, а в IE7 что-то развалилось....»
Абсолютно нормально можно резать используя только * html и *+html, все остальное, ИМХО, вообще ненужно.
IE6 выпускался в то время, когда еще и разговоров о web-стандартах не было. Лично я ним не пользуюсь, только по работе, если нужно. Но если не пользуетесь Вы это еще не значит, что на него можно забить и создавать сайты только под FF или Оперу, которые вроде бы поддерживают стандарты.
По теме - первая буква в IE пропадает, скорее всего, по причине того, что поставлен левый паддинг для td, в котором находится слово "Вебальта", ИМХО.
Да, и кол-во <br ⁄> смущает (
Почему lang="en" если это русскоязычный сайт?
Почему везде используется тег <b>, а не <strong>?
Символ © не заменен на мнемонику.
E-mail не стоит писать в явном виде (mailto:webmaster@basher.ru).
Да, и кол-во <b> смущает (
ИЕ6 должен первой строкой в документе увидеть тег DOCTYPE, иначе - он перейдет в состояние Quirks Mode, и Ваш сайт развалится...
Искать причины по которым так получилось бывает очень сложно.