Почему больше не работает аргумент “бестабличная верстка – компактнее”
01 Nov. 2005Прошли те времена, когда “верстать не по стандартам” означало “использовать GIF-спейсеры, элементы FONT, CENTER и прочее”. Теперь в верстке таблицами эти приемы не используются. Стили: font, padding, margin, несильно отличаются от соответствующих HTML-атрибутов, и потому были быстро взяты на вооружение. Цвета, фоновые картинки, шрифтовые характеристики и прочие мелочи, уже никто не задает тегами. Мелкими блочными элементами, типа заголовков, тоже проще управлять при помощи CSS. Многие WISIWIG-редакторы имеют для этого необходимые инструменты.
Табличная верстка и CSS, больше не противопоставляются в умах разработчиков. И многие не стандартные страницы содержат только одну, неправильно используемую, таблицу – для разбивки на колонки. Понятно почему. Многоколоночная верстка DIV-ами – это самая сложная для понимания часть верстки по стандартам.
Итак, всего одна неправильная таблица. А все остальное уже давно в отдельном CSS файле, прилинкованном или даже импортированном (по последней “моде”). Понятно почему размер такой страницы будет не сильно отличаться от страницы сделанной с применением буквы и духа стандартов. И это дает возможность противникам стандартов утверждать, что сокращение объемов страниц это “Красивая сказка, не имеющая под собой реальных оснований.” потому, что
Как правило, в качестве “примера” показывают переформатирование старых сайтов которые активно были заправлены тэгами FONT и прочим анахронизмом. Всё остальное – пропаганда такого же уровня.
Товарищ прав. Табличная верстка отказалась от большинства “анахронизмов”. Приблизившись, по показателю “размеры”, к по-настоящему неархаичной верстке – к верстке по стандартам. И это не может не радовать. Это означает, что часть пути уже пройдена, и что главным препятствием для перехода к стандартам оказывается “одна последняя таблица”. Теперь можно сосредоточиться на ней. Ведь, как правильно замечено:
Вопрос не в таблицах и не в дивах, а в семантике страницы. Можно сверстать в дивах без семантики. Правда, сверстать страницу в таблицах семантически – нельзя.
А вот когда это дойдет до всех, тогда придется… долго и упорно объяснять нафига вообще нужна эта самая “семантика”. А для этого некоторым самим нужно будет это понять. Например мне :)
07 May. 2008 at 13:05
А ещё не сделали скрипт, который бы переводил “неправильную” таблицу в дивы?
07 May. 2008 at 15:05
Не понял вопроса :(