Базовый «кирпичик» HTML — это элемент. Чаще всего он состоит из открывающего и закрывающего тегов:
<p>Текст абзаца</p>
У тегов бывают атрибуты — дополнительные настройки в открывающем теге, в формате имя="значение":
<a href="https://example.com">ссылка</a>
Здесь href — атрибут со значением адреса. Некоторые элементы одиночные, без закрывающего тега: <img>, <br>, <meta>.
Элементы вкладывают друг в друга, и важно соблюдать порядок: тот, что открыт последним, закрывается первым.
Правильно: <p>Текст со <strong>важным</strong> словом</p> Неправильно: <p>Текст со <strong>важным</p></strong>
Чистая вложенность и аккуратные отступы делают код читаемым.