Как стать автором
Обновить

Комментарии 5

TL;DR: <table> и float можно использовать в тех целях, для которых они изначально и задумывались.

Гениальная идея для статьи!
:D
Немного странно это всё. Получается как бы «table vs float» вместо «табличная верстка vs блочная верстка». Главным, имхо, затруднением при переходе на блочную верстку было осознание понятия потока. Когда блок, вложенный в блок, плевал на размеры родителя и мог спокойно вылезть за их пределы — это поначалу был когнитивный шок. Ячейки таблицы так себя не ведут. Приходилось вникать в новую парадигму (мне, например, на первых порах сильно помогли статьи Сагалаева), но зато потом — да, стали очевидны преимущества нового стиля верстки. Теперь вряд ли найдется человек, использующий таблицы как основу макета.
А что касается тех, кто в угаре требовал полного искоренения таблиц даже при оформлении табличных данных, так это просто недалекие ребята, на которых ни тогда, ни сейчас обращать внимание не стóит.
Пример с обтеканием текста вокруг ковша экскаватора довольно сомнителен, с точки зрения дизайна. Я бы попросил дизайнера так не делать. Но приём имеет место быть, конечно.
В наше время, когда появились CSS Grid и Flexbox, «плавающие» элементы, как в своё время таблицы, отошли на второй план

Не сказать что они прям отошли на второй план. Гриды и флекс — да быстро и эффективно, но простое обтекание по левому или правому краю так же применяются.
Зарегистрируйтесь на Хабре , чтобы оставить комментарий