Если навести мышку на ошибку, то редактор охотно расскажет в чем дело.
А дело в том, что свойству apperance уже довольно давно не нужны префиксы.
И ещё, хочу предложить вообще прочитать что написано в normalize и выкинуть оттуда то, что устарело уже очень давно. Файл станет заметно меньше.
Дарья, Что обычно бывает или может быть в хедере: лого, слоган, основное меню, пользовательское меню (вход, корзина, поиск, типа того).
Вы видите на скрине подобное?
Ну вот оно и может быть выделено в header.
1. Флексами (flex-direction или justify-content или margin-left: auto или....).
2. Абсолютами.
Первое лучше, чем второе, но нам не видно макета и что именно вы имеете в виду под зафиксировать.
А в вашем коде не видно даже намека на попытки про которые вы пишете, что они не получились.
MasterGod, если ещё немножко поформатировать и исправить грамматические ошибки и опечатки будет огонь.
А то сейчас, вы говорите, что второй способ это инлайн (лучше бы инлайн блоки). И прикрепляете ссылку, внезапно, на гриды.
Какое отношение имеют гриды к инлайнам не ясно.
Хорошо бы добавить, что и флоаты и инлайнблоки это устаревшие способы. А актуальные - флексы и гриды.
Но автор вопроса вообще не считает нужным участвовать в обсуждении и уточнять, что именно не выходит.
У блочного элемента вставь поведение строчного. У одного элемента ставишь float с одной стороны, у другого с противоположной.
Что?
Вы когда-нибудь пробовали флоатам задавать display inline? Или дочерним элементам флекса или грида?
Ну кроме того, что не стоит рекомендовать использовать флоат для того, для чего он не предназначен.
Писать про обтекание применительно к флексам и гридам тоже...
У новичков каша в голове сама образуется, не добавляйте им своей.
Флексы, гриды, инлайн-блоки и даже флоаты с таблицами...
В современном мире разумнее отдать предпочтение первым двум.
Что вы уже пробовали? Что не получилось?
Михаил Оловянников, если колонок будет точно 3 и элементов тоже 3, то не ясно в чем вообще вопрос.
Если колонок фиксированное количество, а элементов неизвестно сколько и нужно навести порядок в последнем ряду, то поможет nth-, :not и вся та история из статьи.
А дело в том, что свойству apperance уже довольно давно не нужны префиксы.
И ещё, хочу предложить вообще прочитать что написано в normalize и выкинуть оттуда то, что устарело уже очень давно. Файл станет заметно меньше.