Вопросы к Поиску с Алисой
Разница между display: inline-block и float в контексте веб-вёрстки заключается в особенностях позиционирования элементов. sky.pro habr.com
Display: inline-block подходит для создания сеточных макетов. sky.pro Элементы можно располагать вертикально с помощью свойств vertical-align, line-height и text-align: center. sky.pro Inline-block сохраняет линейность макета, организуя элементы в одну линию. sky.pro
Float используют, когда нужно расположить элементы на наименьшее возможное расстояние друг от друга, например при одновременном отображении изображений и текста. sky.pro Float может привести к проблемам с потоком документа, так как выводит элементы из общего потока. sky.pro
Некоторые другие отличия:
Выбор между inline-block и float зависит от задач, которые нужно решить в конкретном дизайне. habr.com