Clearfix — это способ автоматического удаления элемента после себя, так что вам не нужно добавлять дополнительную разметку. Обычно он используется в макетах с плавающей запятой, где элементы размещаются в горизонтальном положении.
CSS (каскадные таблицы стилей) — это язык таблиц стилей представления, используемый для описания внешнего вида и форматирования документов HTML (язык гипертекстовой разметки), XML (расширяемый язык разметки) и элементов SVG, включая (но не ограничиваясь ими) цвета…
Медиа-запросы позволяют условное применение стилей CSS на основе типов мультимедиа, таких как экран и печать, а также условий мультимедийных функций, таких как область просмотра, высота и ширина устройства. Они являются частью спецификации W3C CSS3.
PHP — это широко используемый высокоуровневый, динамический, объектно-ориентированный и интерпретируемый язык сценариев, в первую очередь предназначенный для серверной веб-разработки.