Ваш инструктор, вероятно, хотел, чтобы вы нашли более подходящие HTML элементы для описания смысла документа, поскольку <div>
элементы не являются семантичными c, мы можем вместо этого использовать:
<h1>
элемент для представления основного заголовка
элемент <p>
для подзаголовка
и элемент <img>
для иллюстрации или lo go
Поскольку атрибут class является глобальным атрибутом, мы можете изменять открывающие и закрывающие теги элементов HTML и сохранять соглашения по именованию БЭМ вашего кода
<header class="header">
<img class="header__logo"></img>
<h1 class="header__title-text>Learning how to learn</h1>
<p class="header__subtitle-text><a href="#" class="header__subtitle-link>about 20 words here</a></p>
<img class="header__main-illustration></img>
<div class="header__square-pic></div>
</header>
Я бы порекомендовал перейти к понятиям basi c HTML и поиск справочного руководства MDN HTML для элементов и атрибутов .