Имеется на двух уровнях:
Во-первых, порядок элементов все еще важен. CSS-плавающие объекты часто используются для разметки, но они также требуют, чтобы элементы были в определенном порядке, чтобы все было в нужном месте. Например, допустим, у вас есть две кнопки:
<input type="button" value="Click Me">
<input type="button" value="No, Click Me!">
Они рядом друг с другом. Допустим, кто-то просит вас переместить вторую кнопку в крайнее правое положение. Вот как вы это делаете:
<input type="button" value="No, Click Me!" style="float: right">
<input type="button" value="Click Me">
Если вы этого не сделаете, вторая (плавающая) кнопка появится под другой.
Второй способ, которым HTML по-прежнему важен, заключается в том, что есть еще вещи, для которых вам нужны HTML-таблицы, которые вообще нельзя сделать в чистом CSS, совместимым с браузером способом (то есть вообще поддерживать IE6) или легко. Это не то, что чистые фанатики CSS любят слышать, но, как ни крути, в реальном мире это все еще правда.
Это особенно верно для электронных писем в формате HTML. Если вы думали, что поддержка браузером CSS была плохой, то поддержка почтовых программ намного хуже . Вообще говоря, вы полностью избегаете CSS с помощью электронных писем в формате HTML и просто притворяетесь, что это все еще 1999 год.